Working on Debian/Ubuntu
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
This commit is contained in:
parent
f5ae5cdac4
commit
f901628255
|
@ -29,6 +29,17 @@ Par soucis de simplification, quelques raccourcis seront pris:
|
|||
\ldots
|
||||
\end{itemize}
|
||||
|
||||
\begin{tabular}{ll}
|
||||
Avantages &
|
||||
\textbf{Une grande accessibilité}: un VPS ne coûte que quelques euros par mois et permet de mettre un projet à disposition de plusieurs utilisateurs \\
|
||||
\hline
|
||||
Désavantages & Nécessite du temps et de l'investissement personnel \\
|
||||
& Nécessite de suivre les évolutions et de prendre une petite journée par an pour appliquer les dernières mises à jour \\
|
||||
& Nécessite de sécuriser soi-même son infrastructure (clés SSH, Fail2ban, \ldots) \\
|
||||
& Le montage final ressemble un peu à de l'artisanat (bien qu'Ansible "professionalise" sérieusement le tout) \\
|
||||
\hline
|
||||
\end{tabular}
|
||||
|
||||
Le choix de ces deux systèmes d'exploitation s'explique par une grande liberté, une bonne compatibilité avec différentes architectures, une bonne stabilité générale et une documentation suffisante:
|
||||
|
||||
\begin{itemize}
|
||||
|
@ -387,6 +398,12 @@ On peut aussi vérifier que l'application est en train de tourner, à l'aide de
|
|||
\end{itemize}
|
||||
|
||||
|
||||
\subsection{Unattented-upgrades}
|
||||
|
||||
|
||||
\subsection{Healthchecks.io}
|
||||
|
||||
|
||||
\subsection{Reverse proxy}
|
||||
|
||||
\begin{verbatim}
|
||||
|
@ -479,6 +496,9 @@ server {
|
|||
de 127.0.0.1
|
||||
\end{itemize}
|
||||
|
||||
\subsubsection{Let's Encrypt}
|
||||
|
||||
|
||||
\section{Mise à jour}
|
||||
|
||||
\begin{verbatim}
|
||||
|
@ -531,6 +551,11 @@ Et dans le fichier crontab :
|
|||
0 23 * * * /home/gwift/bin/backup.sh
|
||||
\end{verbatim}
|
||||
|
||||
\subsection{Conclusions}
|
||||
|
||||
Ce type de déploiement est complexe lors d'une première fois, mais est relativement rapide par la suite.
|
||||
Comptez une heure ou deux lorsque vous aurez pris l'habitude.
|
||||
|
||||
\section{Ansible}
|
||||
|
||||
On peut aussi passer par fabric, ansible, chef ou puppet.
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
Binary file not shown.
After Width: | Height: | Size: 28 KiB |
Loading…
Reference in New Issue