Chromosphere rollout!

Mise à jour Mars 2022

Ce cycle de release intègre 60+ évolutions et corrections de la smart cloud factory h8lio (plus de détails sur notre status page, à laquelle nous vous invitons à vous abonner).

Nous sommes heureux de vous annoncer l'initialisation du déploiement de la version annuelle "Chromosphère" (v3).

Pour rappel, cette itération a pour principaux objectifs : le support et l'accompagnement techniques, intégrer un catalogue d'application et toujours plus d'interopérabilité et de sécurité.


La solution "Smart"

Nouvelle identité

Le site h8l.io a été refondu pour une présentation de l'offre plus exhaustive de ses fonctionnalités et de ses avantages autour de sa base line : "Smart Cloud Factory".

Vos retours sont (toujours) les bienvenus.


Sécurité

La double authentification (MFA) est disponible de manière individuelle sur votre profil en cliquant sur l'icône bouclier en bas à droite de votre avatar. Sauf si vous participez à un domaine sur lequel le propriétaire ou un des administrateurs a activé le MFA pour l'ensemble de ses collaborateurs.

Si c'est le cas, ils seront les seuls à pouvoir désactiver le MFA de manière individuelle.

La double authentification utilise un mot de passe à usage unique (OTP) généré par Google Authenticator ou similaire. Nous pourrons activer d'autres modes de MFA ultérieurement et suivant vos besoins.


Transfert de propriété d'un domaine

Depuis la gestion des membres de votre domaine, le responsable courant peut transférer son pouvoir à un de ses collaborateurs.

Le transfert implique que le nouveau propriétaire sera responsable de la gestion de l'abonnement, des ressources associées, de la gestion de la facturation et du moyen de paiement (inchangé lors du transfert). Il deviendra aussi l'utilisateur principal pour l'ensemble des outils de la chaîne DevOps (Factory) et des clusters (Cloud).

Les "secrets" (Drone, Harbor, Kubernetes...) dont nous avons la maîtrise seront migrés vers le nouveau propriétaire.


Sauvegardes de vos clusters

L'édition des backups et de la planification permet maintenant de voir les volumes qui seront archivés ainsi que la taille totale (maximum) de données à sauvegarder.


Support

L'onglet support sur votre profil s'enrichit et devient le point de départ pour l'accès à un ensemble de matériels et ressources pour vous former, vous informer et nous notifier sur l'utilisation et le suivi d'h8l.io.

Merci par avance pour votre participation et de nous aider à toujours améliorer nos services en fonction de vos besoins.


Documentation

Le nouveau site https://resources.h8l.io (accessible depuis l'onglet support) regroupe un ensemble de documentations techniques et fonctionnelles.

Nous avons publié les premiers tutoriels techniques :

  • Observabilité des traces avec Loki et Promtail en mode sidecar (Service Mesh)
  • Mise en place d'une Gateway pour exposer une IP statique de sortie (egress) vers ou depuis un de vos services
  • Utilisation de Sealed Secrets pour masquer vos données sensibles en dehors de Kubernetes


Nous prévoyons la publication sous peu :

  • Configuration, installation et gestion d'applications (charts) dans vos cluster via Helm
  • Gérer simplement et efficacement votre propre service S3 avec Minio
  • Accéder à vos services non exposés publiquement via le kubectl port-forward
  • Utiliser une base de données ou un service depuis un cluster différent ou depuis vos pipelines d'intégration Drone


N'hésitez pas à ouvrir un ticket avec le label "Documentation" si vous avez des sujets que vous souhaiteriez voir traiter.


Blog

Réorganisation et possibilité de souscription aux articles du blog.

Cela vous permettra de recevoir une fois par mois une synthèse des articles publiés.


Catalogue d'Applications

Nous travaillons à l'intégration d'un catalogue tel que KubeApps ou ArtifactHub directement dans votre Kubernetes managé qui vous permettra d'installer et gérer des applications en quelques clics.

Pour rappel, vous pouvez actuellement le faire en utilisant les lignes de commandes Helm.

Cela vous donne accès à des centaines d'applications publiques (WordPress, Postgres, Sentry...) ou à vos propres Helm Charts stockés sur https://registry.h8l.io.


Versions

Versions des services qui composent la solution h8lio :

  • billing v2.4.1
  • blog v2.3.2
  • dns v2.0.1
  • echo v2.4.0
  • home v3.3.3
  • initializer v2.8.1
  • uaa v2.4.0


La plateforme "Cloud Factory"

Cachez vos secrets

Nous avons mis en place le contrôleur Sealed Secrets dans Kubernetes (merci à Mojtaba) qui vous permet d'offusquer vos Secrets contenant certificats, fichiers ou variables d'environnement pour que seul le cluster Kubernetes d'h8lio soit en mesure de les décrypter et de les utiliser.

Un petit tutorial a été rédigé pour vous présenter son utilisation à l'adresse: https://resources.h8l.io/docs/kubernetes/sealed-secrets/

Cette nouvelle fonctionnalité est en "early access" (alpha) et vos retours sur sa pertinence et son utilisation seront les bienvenus.


Migration du stockage standard (France)

Nous avons déplacé la zone de stockage standard en France vers des disques plus performant (30 IOPS/GB allant jusqu'à 20 000 IOPS par volumes)


En route vers Kubernetes 1.23.x

Nous entamons notre 4ème mois et la dernière phase de qualification de la version 1.23.x de Kubernetes utilisant Containerd (remplacement de Dockershim) sur notre plateforme d'intégration.

La migration est actuellement prévue au 3ème trimestre 2022.


Green zone

Nous souhaitons enrichir notre liste de datacenters en Europe (mais surtout en France) fortement engagés dans l'éco-responsabilité et les technologies vertes (hydrogène, immergé, solaire...).

Si vous avez des références dans ce domaine, merci de nous les communiquer à l'adresse hello@h8l.io.


Versions

Mises à jour en production et en qualification (à suivre sur notre status page) :

  • noir : version en production (après qualification)
  • blue : en qualification et sans "breaking change"
  • orange : en qualification et avec "breaking changes"


Edge


Factory


Monitoring


Cloud

Storage

  • velero v1.7.1
  • rook v1.8.7
  • ceph v16.2.7-20220216 > v16.2.7-20220303
  • minio RELEASE.2022-03-17T06-34-49Z > RELEASE.2022-03-26T06-49-28Z
Par Romain