Skip to content

Démarrage avec Souverix

Démarrage Rapide

Prérequis

  • Go 1.23.0 ou plus récent
  • Docker ou Podman
  • Cluster Kubernetes/OpenShift (pour le déploiement)

Construction

./buildme.sh

Exécution Locale

./runme-local.sh

Push vers le Registre

export GITHUB_TOKEN=votre_token
./pushme.sh

Configuration

Configuration de Base

Définir les variables d'environnement :

export SOUVERIX_COEUR_ENABLED=true
export SOUVERIX_REMPART_ENABLED=true
export SOUVERIX_AUTORITE_ENABLED=true

Mode Zero Trust

Activer l'architecture Zero Trust :

export ZERO_TRUST_MODE=true
export AUTORITE_VAULT_ENABLED=true

STIR/SHAKEN

Activer STIR/SHAKEN :

export REMPART_STIR_ENABLED=true
export REMPART_STIR_ATTESTATION=auto

Déploiement

Kubernetes

kubectl apply -f k8s/

OpenShift

oc apply -f k8s/

Prochaines Étapes


Fin du Guide de Démarrage