Skip to content

Repository designed to store controller objects using Configuration as Code principles

Notifications You must be signed in to change notification settings

automationiberia/controller-casc-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

controller-casc-examples

Repository designed to store controller objects using Configuration as Code principles

To apply all the configurations, just run the following command:

ansible-navigator run playbooks/config-controller.yaml -i localhost -m stdout --eei quay.io/automationiberia/casc/ee-casc:latest --vault-password-file .vault-password -e @vars/vault.yaml -e @vars/paths-controller.yaml -e@vars/vault-controller_iam.yaml --vault-password-file .vault-password -e '{controller_configuration_filetree_read_secure_logging: false,ansible_async_dir: /home/runner/.ansible_async/}'

To apply the configuration for one organization below configs path (recursive_workflows in the example), just run the following command:

ansible-navigator run playbooks/config-controller.yaml -i localhost -m stdout --eei quay.io/automationiberia/casc/ee-casc:latest --vault-password-file .vault-password -e @vars/vault.yaml -e @vars/paths-controller.yaml -e@vars/vault-controller_iam.yaml --vault-password-file .vault-password -e '{controller_configuration_filetree_read_secure_logging: false,ansible_async_dir: /home/runner/.ansible_async/, org: recursive_workflows}'

About

Repository designed to store controller objects using Configuration as Code principles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published