Skip to Content

Sous-états

Vous pouvez inclure d’autres Statefiles dans le vôtre avec la clé SubStates.

C’est utile pour réutiliser un Statefile à plusieurs endroits.
Ou, dans un monorepo, pour disposer d’une seule source de vérité pour votre état.

Voici un exemple :

ApiVersion: v0.18 Namespace: global SubStates: # You can require substates from remote urls - https://my-domain/remote-statefile.yml # Or from local files - ./sub_child.yml # If your substate have arguments, you can pass them like this - Path: ./sub_child.yml Args: - Name: my-arg Value: my-value Cargoes: - Name: my-cargo Containers: - Name: web Image: ghcr.io/next-hat/nanocl-get-started:latest Resources: - Name: deploy-example.com Kind: ncproxy.io/rule/v0.15 Data: Rules: - Domain: deploy-example.com Network: All Locations: - Path: / Target: Key: global.my-cargo.c Port: 9000
Dernière mise à jour le