Skip to content

Commit

Permalink
test css
Browse files Browse the repository at this point in the history
  • Loading branch information
herveleclerc committed Sep 5, 2024
1 parent 102dd02 commit 3f8cd0a
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 34 deletions.
38 changes: 9 additions & 29 deletions cours/containers/kubernetes/k8s-governance.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,49 +25,38 @@

### CNCF : Pré-requis

1. Alignement avec les Objectifs de la CNCF

- Technologies Cloud Natives: Votre projet doit être étroitement lié aux technologies cloud natives, telles que les conteneurs, les orchestrateurs de conteneurs (Kubernetes), les services de réseau, les systèmes de stockage distribués, et les outils de gestion du cycle de vie des applications cloud natives.
- Alignement avec les Objectifs de la CNCF
- Technologies Cloud Natives: Votre projet doit être étroitement lié aux technologies cloud natives, telles que les conteneurs, les orchestrateurs de conteneurs (Kubernetes), les services de réseau, les systèmes de stockage distribués, et les outils de gestion du cycle de vie des applications cloud natives.
- Open Source: Le projet doit être open source sous une licence approuvée par la CNCF (comme Apache 2.0 ou MIT).
- Communauté Active: Il est essentiel de démontrer l'existence d'une communauté active autour du projet, avec des contributions régulières de développeurs et des utilisateurs.

- Open Source: Le projet doit être open source sous une licence approuvée par la CNCF (comme Apache 2.0 ou MIT).

- Communauté Active: Il est essentiel de démontrer l'existence d'une communauté active autour du projet, avec des contributions régulières de développeurs et des utilisateurs.

2. Maturation du Projet

- Code de Qualité: Le code source doit être bien structuré, documenté et suivre les meilleures pratiques de développement.

- Tests Unitaires et d'Intégration: Une couverture de tests solide est nécessaire pour garantir la qualité et la stabilité du projet.

- Documentation Complète: Une documentation claire et complète est indispensable pour permettre aux autres développeurs de comprendre et d'utiliser le projet.
- Maturation du Projet
- Code de Qualité: Le code source doit être bien structuré, documenté et suivre les meilleures pratiques de développement.
- Tests Unitaires et d'Intégration: Une couverture de tests solide est nécessaire pour garantir la qualité et la stabilité du projet.
- Documentation Complète: Une documentation claire et complète est indispensable pour permettre aux autres développeurs de comprendre et d'utiliser le projet.



### CNCF : Les rôles


- Hébergement de Projets Open Source:

- La CNCF héberge un grand nombre de projets open source populaires, tels que Kubernetes, Prometheus, Envoy, et bien d'autres. Ces projets sont au cœur de l'infrastructure cloud native moderne.
- Elle fournit un cadre de gouvernance et un environnement de collaboration pour ces projets.

- Définition de Standards:

- La CNCF travaille à la définition de standards et de meilleures pratiques pour les technologies cloud natives.
- Elle favorise l'interopérabilité entre les différents projets et outils.

- Promotion de l'Écosystème:

- La CNCF organise des événements, des conférences et des meetups pour promouvoir les technologies cloud natives et rassembler la communauté.
- Elle favorise l'adoption de ces technologies par les entreprises et les développeurs.

- Incubation de Nouveaux Projets:

- La CNCF offre un programme d'incubation pour les nouveaux projets qui répondent à ses critères.
- Elle aide ces projets à se développer et à atteindre la maturité nécessaire pour rejoindre la CNCF en tant que projet hébergé.

-
- Collaboration avec l'Industrie:

- La CNCF travaille en étroite collaboration avec les principaux acteurs de l'industrie du cloud, tels que les fournisseurs de cloud public, les entreprises technologiques et les universités.

- Elle contribue à façonner l'avenir du cloud computing.
Expand Down Expand Up @@ -110,15 +99,13 @@


- Structure de versionnage :

- Format : vX.Y.Z (par exemple, v1.26.0)
- X : Version majeure (rarement changée)
- Y : Version mineure (mise à jour trimestrielle)
- Z : Version de patch (mises à jour de sécurité et corrections de bugs)


- Phases du cycle de release :

- Planification
- Développement
- Code Freeze
Expand All @@ -128,18 +115,15 @@
### Kubernetes : Cycle de développement 2/3

- Durée du cycle :

- Environ 12 à 14 semaines pour une release complète


- Support des versions :

- Les 3 dernières versions mineures sont généralement supportées
- Chaque version est supportée pendant environ 9 mois


- Types de fonctionnalités :

- Alpha : Expérimentales, peuvent être instables
- Beta : Plus stables, mais pas garanties pour la production
- Stable : Prêtes pour la production
Expand All @@ -148,22 +132,18 @@
### Kubernetes : Cycle de développement 3/3

- Processus communautaire :

- Développement piloté par la communauté open-source
- Implication de divers Special Interest Groups (SIGs)


- Compatibilité :

- Effort pour maintenir une compatibilité ascendante entre les versions

- Documentation :

- Mise à jour avec chaque nouvelle release


- Communication :

- Annonces anticipées des dates de release et des changements majeurs
- Publication de notes de release détaillée

Expand Down
23 changes: 18 additions & 5 deletions styles/awcc.css
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,22 @@ body {
text-shadow: none;
}

.reveal .slides > section,

.reveal .slides {
height: 100%;
width: 100%;
top: 0;
margin-top: 0;
}

.reveal .slides > section {
min-height: 90%;
line-height: 1;
font-weight: inherit;
}
.reveal .slides > section > section {
line-height: 1.2;
min-height: 100%;
line-height: 1;
font-weight: inherit;
}

Expand Down Expand Up @@ -362,21 +375,21 @@ div.wrapper {
position: relative;
clear: both;
width: 100%;
#border : 1px solid #000000;
#border: 1px solid #000000;
overflow:auto;
}
div.left {
float: left;
width: 49%;
background: #ffffff;
#border : 1px solid #000006;
#border: 1px solid #000006;

}
div.right {
float: right;
width: 49%;
background: #ffffff;
#border : 1px solid #000001;
#border: 1px solid #000001;
}
.wrapper p{
margin:0px;
Expand Down

0 comments on commit 3f8cd0a

Please sign in to comment.