quotes and inv
This commit is contained in:
parent
24d491ec8f
commit
54cd4a4def
@ -1,5 +0,0 @@
|
|||||||
dev:
|
|
||||||
hosts:
|
|
||||||
10.3.0.101:
|
|
||||||
vars:
|
|
||||||
confdir: "/root/server-configs"
|
|
||||||
@ -1,6 +1,11 @@
|
|||||||
dev:
|
dev:
|
||||||
|
hosts:
|
||||||
|
10.3.0.101:
|
||||||
|
vars:
|
||||||
|
confdir: "/root/server-configs"
|
||||||
|
|
||||||
|
live:
|
||||||
hosts:
|
hosts:
|
||||||
10.3.0.102:
|
10.3.0.102:
|
||||||
vars:
|
vars:
|
||||||
confdir: "/root/server-configs"
|
confdir: "/root/server-configs"
|
||||||
|
|
||||||
@ -11,17 +11,17 @@
|
|||||||
- name: Copy value files
|
- name: Copy value files
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: files/values.yaml
|
src: files/values.yaml
|
||||||
dest: "{{ confdir }}"/cert-manager-values.yaml
|
dest: "{{ confdir }}/cert-manager-values.yaml"
|
||||||
|
|
||||||
- name: Copy clusterissuer-staging yaml
|
- name: Copy clusterissuer-staging yaml
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: files/clusterissuer-staging.yaml
|
src: files/clusterissuer-staging.yaml
|
||||||
dest: "{{ confdir }}"/
|
dest: "{{ confdir }}/"
|
||||||
|
|
||||||
- name: Copy clusterissuer-prod yaml
|
- name: Copy clusterissuer-prod yaml
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: files/clusterissuer-prod.yaml
|
src: files/clusterissuer-prod.yaml
|
||||||
dest: "{{ confdir }}"/
|
dest: "{{ confdir }}/"
|
||||||
|
|
||||||
- name: Install cert-manager
|
- name: Install cert-manager
|
||||||
kubernetes.core.helm:
|
kubernetes.core.helm:
|
||||||
@ -36,17 +36,17 @@
|
|||||||
values:
|
values:
|
||||||
installCRDs: true
|
installCRDs: true
|
||||||
values_files:
|
values_files:
|
||||||
"{{ confdir }}"/cert-manager-values.yaml
|
"{{ confdir }}/cert-manager-values.yaml"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Create staging clusterissuer for letsencrypt
|
- name: Create staging clusterissuer for letsencrypt
|
||||||
kubernetes.core.k8s:
|
kubernetes.core.k8s:
|
||||||
kubeconfig: /etc/rancher/k3s/k3s.yaml
|
kubeconfig: /etc/rancher/k3s/k3s.yaml
|
||||||
state: present
|
state: present
|
||||||
src: "{{ confdir }}"/clusterissuer-staging.yaml
|
src: "{{ confdir }}/clusterissuer-staging.yaml"
|
||||||
|
|
||||||
- name: Create prod clusterissuer for letsencrypt
|
- name: Create prod clusterissuer for letsencrypt
|
||||||
kubernetes.core.k8s:
|
kubernetes.core.k8s:
|
||||||
kubeconfig: /etc/rancher/k3s/k3s.yaml
|
kubeconfig: /etc/rancher/k3s/k3s.yaml
|
||||||
state: present
|
state: present
|
||||||
src: "{{ confdir }}"/clusterissuer-prod.yaml
|
src: "{{ confdir }}/clusterissuer-prod.yaml"
|
||||||
|
|||||||
@ -11,12 +11,12 @@
|
|||||||
- name: Copy value files
|
- name: Copy value files
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: files/values.yaml
|
src: files/values.yaml
|
||||||
dest: "{{ confdir }}"/prom-values.yaml
|
dest: "{{ confdir }}/prom-values.yaml"
|
||||||
|
|
||||||
- name: Copy wordpress-dashboard
|
- name: Copy wordpress-dashboard
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: files/wordpress-dashboard.yaml
|
src: files/wordpress-dashboard.yaml
|
||||||
dest: "{{ confdir }}"/
|
dest: "{{ confdir }}/"
|
||||||
|
|
||||||
- name: Install kube-prom-stack
|
- name: Install kube-prom-stack
|
||||||
kubernetes.core.helm:
|
kubernetes.core.helm:
|
||||||
@ -29,11 +29,11 @@
|
|||||||
wait: yes
|
wait: yes
|
||||||
timeout: 600s
|
timeout: 600s
|
||||||
values_files:
|
values_files:
|
||||||
"{{ confdir }}"/prom-values.yaml
|
"{{ confdir }}/prom-values.yaml"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
- name: Add wordpress-dashboard to grafana
|
- name: Add wordpress-dashboard to grafana
|
||||||
kubernetes.core.k8s:
|
kubernetes.core.k8s:
|
||||||
kubeconfig: /etc/rancher/k3s/k3s.yaml
|
kubeconfig: /etc/rancher/k3s/k3s.yaml
|
||||||
state: present
|
state: present
|
||||||
src: "{{ confdir }}"/wordpress-dashboard.yaml
|
src: "{{ confdir }}/wordpress-dashboard.yaml"
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
- name: Copy value files
|
- name: Copy value files
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: files/values.yaml
|
src: files/values.yaml
|
||||||
dest: "{{ confdir }}"/ingress-values.yaml
|
dest: "{{ confdir }}/ingress-values.yaml"
|
||||||
|
|
||||||
- name: Install ingress-nginx
|
- name: Install ingress-nginx
|
||||||
kubernetes.core.helm:
|
kubernetes.core.helm:
|
||||||
@ -24,6 +24,6 @@
|
|||||||
wait: yes
|
wait: yes
|
||||||
timeout: 600s
|
timeout: 600s
|
||||||
values_files:
|
values_files:
|
||||||
"{{ confdir }}"/ingress-values.yaml
|
"{{ confdir }}/ingress-values.yaml"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
- name: Copy value files
|
- name: Copy value files
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: files/values.yaml
|
src: files/values.yaml
|
||||||
dest: "{{ confdir }}"/wordpress-values.yaml
|
dest: "{{ confdir }}/wordpress-values.yaml"
|
||||||
|
|
||||||
- name: Install wordpress
|
- name: Install wordpress
|
||||||
kubernetes.core.helm:
|
kubernetes.core.helm:
|
||||||
@ -24,6 +24,6 @@
|
|||||||
wait: yes
|
wait: yes
|
||||||
timeout: 600s
|
timeout: 600s
|
||||||
values_files:
|
values_files:
|
||||||
"{{ confdir }}"/wordpress-values.yaml
|
"{{ confdir }}/wordpress-values.yaml"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user