-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
32 changed files
with
570 additions
and
49 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,6 +25,7 @@ | |
} | ||
|
||
p { | ||
margin: 0 0 15px; | ||
max-width: 700px; | ||
} | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
@use '../abstracts' as *; | ||
|
||
.breadcrumb { | ||
margin: 50px 0 30px; | ||
display: flex; | ||
justify-content: flex-start; | ||
} | ||
|
||
.breadcrumb__item { | ||
&:before { | ||
display: none; | ||
} | ||
|
||
&:after { | ||
top: 50%; | ||
transform: translateY(-50%); | ||
content: '\e90b'; | ||
font-size: toRem(16px); | ||
} | ||
|
||
a { | ||
text-decoration: none; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
@use 'sass:math'; | ||
@use '../abstracts' as *; | ||
|
||
.glossary-list { | ||
margin: 0; | ||
padding: 0; | ||
width: math.div(100%, 3); | ||
min-width: math.div(100%, 3); | ||
} | ||
|
||
.glossary-list__item { | ||
margin-bottom: 15px; | ||
padding-right: 30px; | ||
padding-left: 100px; | ||
display: flex; | ||
|
||
&:before, | ||
&:after { | ||
display: none; | ||
} | ||
|
||
&:first-of-type { | ||
margin-top: 0; | ||
} | ||
|
||
a { | ||
font-size: toRem(20px); | ||
line-height: 1.3; | ||
} | ||
} | ||
|
||
[class*="glossary-list__item--"] { | ||
margin-top: 50px; | ||
position: relative; | ||
|
||
&:before { | ||
height: unset; | ||
width: unset; | ||
position: absolute; | ||
top: -8px; | ||
left: 0; | ||
display: flex; | ||
font-family: $tertiary-font; | ||
font-size: toRem(72px); | ||
line-height: 1; | ||
text-transform: uppercase; | ||
border: none; | ||
background: none; | ||
} | ||
} | ||
|
||
$characters: ( | ||
0: '#', | ||
a: 'a', | ||
b: 'b', | ||
c: 'c', | ||
d: 'd', | ||
e: 'e', | ||
f: 'f', | ||
g: 'g', | ||
h: 'h', | ||
i: 'i', | ||
j: 'j', | ||
k: 'k', | ||
l: 'l', | ||
m: 'm', | ||
n: 'n', | ||
o: 'o', | ||
p: 'p', | ||
q: 'q', | ||
r: 'r', | ||
s: 's', | ||
t: 't', | ||
u: 'u', | ||
v: 'v', | ||
w: 'w', | ||
x: 'x', | ||
y: 'y', | ||
z: 'z' | ||
); | ||
|
||
@each $character, $character-icon in $characters { | ||
.glossary-list__item--#{$character} { | ||
&:before { | ||
content: $character-icon; | ||
} | ||
} | ||
} | ||
|
||
@media(max-width: $screen-md) { | ||
.glossary-list__item { | ||
padding-left: 60px; | ||
|
||
a { | ||
font-size: toRem(18px); | ||
} | ||
} | ||
|
||
[class*="glossary-list__item--"] { | ||
&:before { | ||
top: -1px; | ||
font-size: toRem(40px); | ||
} | ||
} | ||
} | ||
|
||
@media(max-width: $screen-xs) { | ||
.glossary-list { | ||
width: 100%; | ||
min-width: 100%; | ||
} | ||
|
||
[class*="glossary-list__item--"] { | ||
&:first-of-type { | ||
margin-top: 50px; | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
@use '../abstracts' as *; | ||
|
||
.glossary { | ||
margin: 0 0 100px; | ||
display: flex; | ||
flex-wrap: wrap; | ||
} | ||
|
||
@media (max-width: $screen-xs) { | ||
.glossary { | ||
margin: 0 0 50px; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -140,6 +140,7 @@ | |
} | ||
|
||
.pages { | ||
margin-top: 100px; | ||
width: 300px; | ||
display: flex; | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
@use '../abstracts' as *; | ||
|
||
.page-glossary { | ||
.banner { | ||
height: 1550px; | ||
} | ||
|
||
main { | ||
background-image: none; // remove background-image to prevent ugliness when not much content on page | ||
} | ||
|
||
.glossary-logo { | ||
margin: 0 auto 50px; | ||
max-width: 400px; | ||
} | ||
|
||
.content-links { | ||
margin-top: 300px; | ||
} | ||
} | ||
|
||
@media (max-width: $screen-md) { | ||
.page-glossary { | ||
.content-links { | ||
margin-top: 100px; | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
--- | ||
name: "Ansible" | ||
logo: "build/images/services/ansible.svg" | ||
externalLink: https://www.ansible.com/ | ||
metaDescription: Adeptes de la première heure d'Ansible, nous continuons 10 ans plus tard à l'utiliser de manière intensive pour la construction de nos infrastructures et de nos environnement de développement. | ||
--- | ||
|
||
## C'est quoi Ansible ? | ||
Ansible est une plateforme open-source de gestion de configuration et d'automatisation des tâches. | ||
Elle permet aux administrateurs système mais aussi aux développeurs de définir des configurations, des déploiements et des actions à effectuer sur des serveurs et des infrastructures de manière reproductible. | ||
|
||
Ansible se distingue par sa simplicité d'utilisation grâce à sa syntaxe déclarative en **YAML**, qui **décrit l'état souhaité du système**. Il n'exige **aucune installation d'agent** sur les machines cibles, fonctionne via SSH ou d'autres protocoles, et offre une grande flexibilité pour automatiser des opérations complexes, la gestion de configurations, et le déploiement d'applications. | ||
|
||
Nous l'utilisons maintenant depuis 10 ans afin de piloter la configuration de nos environnements applicatifs et mettons à disposition de la communauté de nombreux rôles éprouvés en production sur des infrastructures conséquentes à travers notre projet Open Source [Manala](https://github.com/manala/ansible-roles). | ||
|
||
Nous sommes également à l'origine de la création des **« meetups » Lyonnais Ansible**, que nous avons organisés et pilotés pendant plusieurs années. | ||
|
||
## Pourquoi Ansible ? | ||
|
||
Questions souvent posée, nous avons travaillons par le passé avec Chief et Puppet en passant par Salt mais quand Ansible est apparu il s'est rapidement imposé chez nous notamment en raison de sa rapidité d'apprentissage et de sa popularité au sein des équipes de développeurs. | ||
|
||
En apportant notre expertise Ops nous devons également réfléchir à la facilité de prise en main des solutions que nous proposons aux équipes applicatives. | ||
|
||
## Son utilisation chez Rix | ||
|
||
Il est utilisé sur l'ensemble des tâches de configuration des environnements, entre autres: | ||
|
||
- Gestion des configurations | ||
- Installation des services | ||
- Gestion des accès | ||
|
||
Nous le couplons à Terraform qui porte lui la responsabilité de constructions des éléments d'infrastructure. | ||
|
||
Il est également prépondérant pour la construction des environnements de développement à destination des équipes applicatives. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
name: "AWS" | ||
logo: "build/images/services/aws.svg" | ||
externalLink: https://aws.amazon.com/fr/ | ||
#metaDescription: TODO | ||
--- | ||
|
||
Some **markdown** content |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
name: "Exemple" | ||
logo: "build/images/technos/exemple.svg" | ||
externalLink: http://example.org | ||
|
||
# False to prevent listing it on the glossary page. | ||
# Cans till be externalLinked from articles or case studies. | ||
listInGlossary: false | ||
|
||
# Array of slugs of related articles to show on the glossary term page. | ||
# If not provided (null), will search for related articles by their tags. | ||
articles: [] | ||
|
||
metaDescription: Une description courte à utiliser dans les meta de la page | ||
--- | ||
|
||
Some **markdown** content |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
--- | ||
name: "OVH Cloud" | ||
logo: "build/images/services/ovh-cloud.svg" | ||
externalLink: https://www.ovhcloud.com/fr/ | ||
#metaDescription: TODO | ||
--- | ||
|
||
Some **markdown** content |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.