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 1
1
---
2
2
- name : deploy leaves and docker
3
3
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
9
4
roles :
10
5
- name : metal-roles/partition/roles/leaf
11
6
tags : leaf
68
63
tags : always
69
64
- name : metal-ansible-modules
70
65
tags : always
71
- - name : metal-python
66
+ - name : metal-roles/control-plane/roles/metal- python
72
67
tags : metal-python
73
68
post_tasks :
74
69
- name : Wait for switches to register
Original file line number Diff line number Diff line change 1
1
---
2
2
metal_stack_release_version : v0.8.4
3
3
metal_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 1
1
---
2
2
metal_set_resource_limits : no
3
3
metal_check_api_health_endpoint : http://api.0.0.0.0.nip.io:8080/metal/v1/health
4
+ metal_expose_ingress_service_ports : no
4
5
5
6
# metal_helm_chart_local_path: /helm-charts/charts/metal-control-plane
6
7
Original file line number Diff line number Diff line change 1
1
---
2
2
nsq_set_resource_limits : no
3
3
4
+ nsq_expose_ingress_service_ports : no
5
+
4
6
nsq_log_level : debug
5
7
6
8
nsq_tls_enabled : false
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
---
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
5
3
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
7
11
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