%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% <TITLE> - presentation for J-EOLE <YEAR>
% Copyright © <YEAR> Pôle de compétences EOLE <eole@ac-dijon.fr>
%
% License CeCILL:
%  * in french: http://www.cecill.info/licences/Licence_CeCILL_V2-fr.html
%  * in english http://www.cecill.info/licences/Licence_CeCILL_V2-en.html
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Cette présentation est utilisé pour la génération de diapositive
% beamer ainsi qu’un article plus approfondi. 
%
% Cet article est intéressant sur le long terme pour les lecteurs
% n’ayant pas assistés à la présentation.

% Require XeTeX
\usepackage{xltxtra}
\usepackage{fontspec}
\usepackage{xunicode}

% Replace babel
\usepackage{polyglossia}
\setdefaultlanguage{french}

\usepackage{graphics}

% Display notes
\usepackage{pgfpages}

% Only for beamer output
\mode<presentation> {
  % Workaround a bug in pgfpages with XeTeX
  % https://www.tug.org/pipermail/xetex/2009-June/013325.html
  \renewcommand\pgfsetupphysicalpagesizes{%
    \pdfpagewidth\pgfphysicalwidth\pdfpageheight\pgfphysicalheight%
  }
  % Internal links only wors with second screen on the right
  % \setbeameroption{show notes on second screen}
  \usetheme{Madrid}
  \usecolortheme{dolphin}

  % gets rid of bottom navigation bars
  \setbeamertemplate{footline}[frame number]{}

  % gets rid of navigation symbols
  \setbeamertemplate{navigation symbols}{}
}

\newcommand{\eole}{\textsc{Eole}}
\newcommand{\equipeeole}{\href{http://eole.orion.education.fr}{Équipe \eole}}
\newcommand{\poleeole}{\href{http://eole.orion.education.fr}{Pôle Logiciels Libres - \eole}}

% In beamer mode, \title and \subtitle redefine pdftitle
\title{Hackathon 2017}
\subtitle{Nantes 21 au 23  Novembre.}
\author[<SHORT AUTHOR NAME>]{}
\institute[\equipeeole]{\poleeole}
\date[<SHORT DATE>]{J-\textsc{EOLE} 2018\\
  \tiny{\href{http://creativecommons.org/licenses/by-sa/4.0}%
    {\textsc{cc by-sa 4.0}}}}

\titlegraphic{
  \begin{tabular}{ccc}
    \includegraphics[height=0.80cm]{graphics/Logo-PCLL.eps} &
    \includegraphics[height=0.85cm]{graphics/Logo-MEN.jpg} &
    \includegraphics[height=0.75cm]{graphics/Logo-EOLE.eps}
  \end{tabular}
}

\usepackage{hyperref}
\usepackage{hyperxmp}
\hypersetup{%
  colorlinks=true,linkcolor=blue,urlcolor=blue,pdfpagemode=UseNone,
  pdftitle={<TITLE>},
  pdfsubject={<SUBJECT>},
  pdfauthor={<AUTHOR NAME>},
  pdfkeywords={EOLE, J-EOLE, distribution, GNU, Linux, Éducation,
    nationale, Ubuntu},
  pdflang={fr-FR},
  pdfcopyright={Copyright © <YEAR> Équipe EOLE <eole@ac-dijon.fr>}, % Require XeTeX
  pdflicenseurl={http://creativecommons.org/licenses/by-sa/4.0},
}

\parskip=0.8em

\begin{document}

\begin{frame}[label=title,plain,noframenumbering]
  \titlepage
\end{frame}

\section{}

Ce texte permet de développer l’introduction pour le document article.

\begin{frame}[label=intro]{Le contexte}
  \begin{itemize}
    \item Quand: Deux Jours
      \pause
    \item Qui: EN + MTES
      \pause
    \item Quoi: 6 ateliers
      \pause
    \item But: Prospections technologiques
      \pause
    \item Découvertes/Prise en main de nouvelles technologies
      \pause
    \item Intégration possible dans les solutions EOLE

  \end{itemize}
\end{frame}

\section{Atelier systemd}
\begin{frame}[label=resume]{Gestion du réseau}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    Utilisation de \alert{systemd-networkd}
  \item
    Utilisation de \alert{systemd-resolved}.
  \item
    Intégration manuelle dans \alert{Eolebase 2.7}
  \end{itemize}

\end{frame}

\begin{frame}[label=resume]{Gestion des conteneurs}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    Utilisation de \alert{systemd-nspawn} pour lancer un conteneur xenial.
  \item
    Utilisation de \alert{systemd-networkd} pour la gestion automatique du réseau
    dans le conteneur.
  \end{itemize}

\end{frame}

\begin{frame}[label=resume]{Utilisation de divers composants}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    Utilisation de \alert{systemd-timer}
  \item
    Utilisation de \alert{systemd-timesyncd/timedatectl}
  \item
    Utilisation de \alert{systemd-logind/loginctl}
  \item
    Utilisation de \alert{localectl}
  \end{itemize}

\end{frame}

\begin{frame}[label=resume]{Suites possibles}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    La gestion du réseau sera intégrée à Eole avec \alert{systemd-networkd}.
  \item
    Un certain nombre de composants systemd seront intégrés.
  \item
    Il n'est pas prévu d'intégration pour systemd-nspawn
  \end{itemize}

\end{frame}


\section{Atelier docker swarm}
\begin{frame}[label=resume]{Prise en main du mode swarm de docker}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    Déploiement d'un cluster swarm.
  \item
   Déploiement d'un service minio (stockage S3).
  \end{itemize}

\end{frame}

\begin{frame}[label=resume]{Déploiement d'un service minio multi-noeuds}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    Installation de minio sur 2 "workers" 
  \item
    Scalabilité du service: augmentation/réduction du nombre d'instances minio
  \item
    Scalabilité du cluster swarm: augmentation du nombre de "workers" 
  \item
    Répartition/Equilibrage des instances minio sur les workers
  \end{itemize}

\end{frame}

\begin{frame}[label=resume]{Suites possibles}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    Intégration possible dans la nouvelle version de Zephir basée sur docker
  \end{itemize}

\end{frame}


\section{Atelier admirallog}
\begin{frame}[label=resume]{Cahier de production: Admirallog}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
    Journal de bord pour les logs et les commandes saisies sur une flotte de serveurs
  \item
    Experimentation avec systemd-journald-remote
  \item
    Limitations critiques (pas d'acl, journald n'aggrege pas les logs distants)
  \end{itemize}

\end{frame}

\begin{frame}[label=resume]{Suites possibles}

  % Faîtes un résumé *très court*.
  \begin{itemize}
  \item
   Dans l'état actuel pas de production possible
  \end{itemize}

\end{frame}



% Text outside frames is not processed in presentation
% Use this from Beamer User Guide 21.3
\mode<all>{
  % Thanks and license
  \input{appendix}
  % More section?
  % \input{moreappendix}
}

\end{document}

% Local Variables:
% TeX-engine: xetex
% TeX-PDF-mode: t
% End:
