Loading .ansible-lint 0 → 100644 +7 −0 Original line number Original line Diff line number Diff line profile: min skip_list: - var-naming - yaml[line-length] - run-once[task] - no-handler .ansible/.lockdeleted 100644 → 0 +0 −0 Empty file deleted. .gitignore +2 −0 Original line number Original line Diff line number Diff line Loading @@ -17,3 +17,5 @@ automation/1-kind-cluster/setup-env.sh /tmp/ /tmp/ *.tmp *.tmp *.log *.log .gitlab-ci-local/ .gitlab-ci.yml +20 −0 Original line number Original line Diff line number Diff line image: python:3.9-alpine image: python:3.9-alpine stages: - lint - deploy ansible-lint: stage: lint image: python:3.9 script: - pip install ansible-lint - cd ansible - chmod 700 . - 'echo "profile: min" > .ansible-lint' - 'echo "skip_list:" >> .ansible-lint' - 'echo " - var-naming" >> .ansible-lint' - 'echo " - yaml[line-length]" >> .ansible-lint' - 'echo " - run-once[task]" >> .ansible-lint' - 'echo " - no-handler" >> .ansible-lint' - ansible-galaxy collection install -r requirements.yml --ignore-certs - ansible-lint playbooks/ roles/ pages: pages: stage: deploy stage: deploy script: script: Loading ansible.cfg 0 → 100644 +19 −0 Original line number Original line Diff line number Diff line [defaults] inventory = ansible/inventory/hosts.yml roles_path = ansible/roles collections_paths = ~/.ansible/collections:/usr/share/ansible/collections host_key_checking = False interpreter_python = auto_silent retry_files_enabled = False gathering = smart fact_caching = jsonfile fact_caching_connection = /tmp/ansible_facts fact_caching_timeout = 86400 [inventory] enable_plugins = yaml, ini [privilege_escalation] become = False become_method = sudo become_user = root Loading
.ansible-lint 0 → 100644 +7 −0 Original line number Original line Diff line number Diff line profile: min skip_list: - var-naming - yaml[line-length] - run-once[task] - no-handler
.gitignore +2 −0 Original line number Original line Diff line number Diff line Loading @@ -17,3 +17,5 @@ automation/1-kind-cluster/setup-env.sh /tmp/ /tmp/ *.tmp *.tmp *.log *.log .gitlab-ci-local/
.gitlab-ci.yml +20 −0 Original line number Original line Diff line number Diff line image: python:3.9-alpine image: python:3.9-alpine stages: - lint - deploy ansible-lint: stage: lint image: python:3.9 script: - pip install ansible-lint - cd ansible - chmod 700 . - 'echo "profile: min" > .ansible-lint' - 'echo "skip_list:" >> .ansible-lint' - 'echo " - var-naming" >> .ansible-lint' - 'echo " - yaml[line-length]" >> .ansible-lint' - 'echo " - run-once[task]" >> .ansible-lint' - 'echo " - no-handler" >> .ansible-lint' - ansible-galaxy collection install -r requirements.yml --ignore-certs - ansible-lint playbooks/ roles/ pages: pages: stage: deploy stage: deploy script: script: Loading
ansible.cfg 0 → 100644 +19 −0 Original line number Original line Diff line number Diff line [defaults] inventory = ansible/inventory/hosts.yml roles_path = ansible/roles collections_paths = ~/.ansible/collections:/usr/share/ansible/collections host_key_checking = False interpreter_python = auto_silent retry_files_enabled = False gathering = smart fact_caching = jsonfile fact_caching_connection = /tmp/ansible_facts fact_caching_timeout = 86400 [inventory] enable_plugins = yaml, ini [privilege_escalation] become = False become_method = sudo become_user = root