You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
108 lines
2.9 KiB
108 lines
2.9 KiB
% Created 2024-05-26 dim. 10:19
|
|
% Intended LaTeX compiler: pdflatex
|
|
\documentclass[12pt,a4paper]{article}
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage{graphicx}
|
|
\usepackage{longtable}
|
|
\usepackage{wrapfig}
|
|
\usepackage{rotating}
|
|
\usepackage[normalem]{ulem}
|
|
\usepackage{amsmath}
|
|
\usepackage{amssymb}
|
|
\usepackage{capt-of}
|
|
\usepackage{hyperref}
|
|
\usepackage{minted}
|
|
\usepackage[a4paper,margin=0.5in]{geometry}
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage[inkscapelatex=false]{svg}
|
|
\usepackage[sfdefault]{AlegreyaSans}
|
|
\usepackage{multicol}
|
|
\usepackage{minted}
|
|
\usepackage{float}
|
|
\usepackage{tikz}
|
|
\usetikzlibrary{positioning}
|
|
\renewcommand\listingscaption{Exemple de code}
|
|
\usepackage[tikz]{bclogo}
|
|
\usepackage{tcolorbox}
|
|
\tcbuselibrary{skins}
|
|
\usepackage{ragged2e}
|
|
\usepackage{environ}
|
|
\date{}
|
|
\title{TP1 - Cours de virtualisation avancée - \emph{Kubernetes}, introduction}
|
|
\hypersetup{
|
|
pdfauthor={Evrard Van Espen},
|
|
pdftitle={TP1 - Cours de virtualisation avancée - \emph{Kubernetes}, introduction},
|
|
pdfkeywords={},
|
|
pdfsubject={},
|
|
pdfcreator={Emacs 30.0.50 (Org mode 9.6.15)},
|
|
pdflang={English}}
|
|
\begin{document}
|
|
|
|
\maketitle
|
|
\NewEnviron{warning}%
|
|
{\begin{center}%
|
|
\begin{tcolorbox}[notitle,
|
|
colback=orange!5!white,
|
|
colbacklower=white,
|
|
frame hidden,
|
|
boxrule=0pt,
|
|
bicolor,
|
|
sharp corners,
|
|
borderline west={4pt}{0pt}{orange!50!black},
|
|
fontupper=\sffamily]
|
|
\textcolor{orange!50!black}{
|
|
\sffamily
|
|
\textbf{Attention:\\}%
|
|
}%
|
|
\BODY
|
|
\end{tcolorbox}
|
|
\end{center}%
|
|
}
|
|
|
|
\NewEnviron{good}%
|
|
{\begin{center}%
|
|
\begin{tcolorbox}[notitle,
|
|
colback=green!5!white,
|
|
colbacklower=white,
|
|
frame hidden,
|
|
boxrule=0pt,
|
|
bicolor,
|
|
sharp corners,
|
|
borderline west={4pt}{0pt}{green!50!black},
|
|
fontupper=\sffamily]
|
|
\textcolor{green!50!black}{
|
|
\sffamily
|
|
}%
|
|
\BODY
|
|
\end{tcolorbox}
|
|
\end{center}%
|
|
}
|
|
|
|
L'objectif de ce TP est de mettre en place une architecture plus compliquée que la semaine dernière.
|
|
Cette architecture mettra en place les éléments vus la semaine dernière ainsi que les éléments vus cette semaine:
|
|
\begin{itemize}
|
|
\item \emph{Deployment}
|
|
\item \emph{Service}
|
|
\item \emph{ConfigMap}
|
|
\item \emph{PersistentVolume}
|
|
\item \emph{PersistentVolumeClaim}
|
|
\end{itemize}
|
|
|
|
\begin{center}
|
|
\includegraphics[width=4cm]{./archi.png}
|
|
\end{center}
|
|
|
|
Voilà pour le sujet.
|
|
|
|
Référez vous au cours et à ces documentations pour y parvenir (ce sont bien des liens):
|
|
\begin{itemize}
|
|
\item \href{https://kubernetes.io/fr/docs/concepts/services-networking/service/}{\emph{Service}}
|
|
\item \href{https://kubernetes.io/docs/concepts/workloads/pods/}{\emph{Pod}}
|
|
\item \href{https://kubernetes.io/docs/concepts/workloads/controllers/deployment/}{\emph{Deployment}}
|
|
\item \href{https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/}{\emph{PV} et \emph{PVC}}
|
|
\end{itemize}
|
|
|
|
Amusez vous bien ;)
|
|
\end{document}
|