File tree Expand file tree Collapse file tree 10 files changed +61
-407
lines changed
Expand file tree Collapse file tree 10 files changed +61
-407
lines changed Original file line number Diff line number Diff line change 11---
22- name : deploy leaves and docker
33 hosts : leaves
4- pre_tasks :
5- - name : create docker directory # TODO: move to docker-on-cumulus role
6- file :
7- path : /etc/docker
8- state : directory
94 roles :
105 - name : metal-roles/partition/roles/leaf
116 tags : leaf
6863 tags : always
6964 - name : metal-ansible-modules
7065 tags : always
71- - name : metal-python
66+ - name : metal-roles/control-plane/roles/metal- python
7267 tags : metal-python
7368 post_tasks :
7469 - name : Wait for switches to register
Original file line number Diff line number Diff line change 11---
22metal_stack_release_version : v0.8.4
33metal_core_image_tag : pr-dont-turn-off-chassis-led-on-registration
4+ metal_roles_version : v0.6.4
Original file line number Diff line number Diff line change 11---
22metal_set_resource_limits : no
33metal_check_api_health_endpoint : http://api.0.0.0.0.nip.io:8080/metal/v1/health
4+ metal_expose_ingress_service_ports : no
45
56# metal_helm_chart_local_path: /helm-charts/charts/metal-control-plane
67
Original file line number Diff line number Diff line change 11---
22nsq_set_resource_limits : no
33
4+ nsq_expose_ingress_service_ports : no
5+
46nsq_log_level : debug
57
68nsq_tls_enabled : false
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11---
2- # When encountering module failures like: AttributeError: 'NoneType' object has no attribute 'get'
3- # This is how to resolve them: https://github.com/ansible/ansible/issues/47081#issuecomment-431194051
4- - name : Apply mandatory nginx-ingress definition
2+ - name : Create namespace ingress controller
53 k8s :
6- definition : " {{ lookup('template', 'mandatory.yaml') }}"
4+ definition :
5+ apiVersion : v1
6+ kind : Namespace
7+ metadata :
8+ name : ingress-nginx
9+ labels :
10+ name : ingress-nginx
711
8- - name : Deploy nginx-ingress service
9- k8s :
10- definition : " {{ lookup('template', 'service.yaml') }}"
12+ - name : Deploy nginx-ingress
13+ include_role :
14+ name : ansible-common/roles/helm-chart
15+ vars :
16+ helm_repo : " https://kubernetes.github.io/ingress-nginx"
17+ helm_chart : ingress-nginx
18+ helm_target_namespace : ingress-nginx
19+ helm_release_name : ingress-nginx
20+ helm_value_file_template : " values.yaml"
You can’t perform that action at this time.
0 commit comments