Skip to content
Snippets Groups Projects
Commit f5b8eac7 authored by Bot's avatar Bot Committed by TakiBot
Browse files

Added chapter 03-ansible

parent 8a9e4613
No related branches found
No related tags found
No related merge requests found
Pipeline #104610 passed
......@@ -404,8 +404,8 @@
</li>
<li class="md-nav__item">
<a href="#continuous-deployment_1" class="md-nav__link">
Continuous Deployment
<a href="#going-further" class="md-nav__link">
Going Further
</a>
</li>
......@@ -631,8 +631,8 @@
</li>
<li class="md-nav__item">
<a href="#continuous-deployment_1" class="md-nav__link">
Continuous Deployment
<a href="#going-further" class="md-nav__link">
Going Further
</a>
</li>
......@@ -865,12 +865,7 @@ What can I do to make it more secure?</p>
<p class="admonition-title">Check</p>
<p>Front working</p>
</div>
<h2 id="continuous-deployment_1">Continuous Deployment</h2>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>Do this part in a separate workflow.</p>
</div>
<p>Configure Github action to automatically deploy your application when you release it on the production branch of your github repository.</p>
<h2 id="going-further">Going Further</h2>
<ul>
<li>It is a little bit overkilled to launch an Ansible job for deploying on one unique server. Therefore you ssh to your machine with your encrypted private key and only relaunch your http api backend application.</li>
<li>You like challenges and overkilled solutions, you run your Ansible script through a Docker image (that provides Ansible, of course) and you use a VAULT to encrypt your private data.</li>
......@@ -878,7 +873,7 @@ What can I do to make it more secure?</p>
<p><img alt="architecture_image" src="../assets/architecture.png" /></p>
<div class="admonition check">
<p class="admonition-title">Check</p>
<p>Full CI/CD pipeline in action.</p>
<p>Continuous deployment with a vault.</p>
</div>
<p align="center">&copy; Takima 2025</p>
......
Source diff could not be displayed: it is too large. Options to address this: view the blob.
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment