Aller au contenu
Chart Helm

Chart Helm

github-sts-helm empaquette le serveur github-sts pour Kubernetes. Le chart génère un Deployment, un Service et un ConfigMap contenant la configuration du serveur, puis monte la clé privée de chaque GitHub App depuis un Secret que vous créez vous-même. Le chart ne conserve jamais de clé privée dans ses valeurs.

Le chart est publié sous forme d’artefact OCI signé sur ghcr.io/depthmark/charts/github-sts et fournit une attestation de provenance de build.

Limites de cette documentation

Cette section documente le chart : ses valeurs, les objets Kubernetes qu’il génère, son chemin de mise à niveau et son versionnement.

Le comportement du serveur est documenté ailleurs sur ce site. Ce que le serveur fait de la configuration écrite par ce chart est décrit dans Configuration, les champs des politiques de confiance et leur évaluation dans Politiques de confiance, et le point d’entrée d’échange dans la Référence de l’API. Le côté client de l’échange est documenté dans GitHub Action.