26 lines
818 B
YAML
26 lines
818 B
YAML
---
|
|
- name: Deploy nginx - deployment
|
|
kubernetes.core.k8s:
|
|
kubeconfig: /Users/lino.silva/.kube/config
|
|
state: present
|
|
definition: "{{ lookup('template', 'deployment.yml') | from_yaml }}"
|
|
|
|
- name: Deploy nginx - service
|
|
kubernetes.core.k8s:
|
|
kubeconfig: /Users/lino.silva/.kube/config
|
|
state: present
|
|
definition: "{{ lookup('template', 'service.yml') | from_yaml }}"
|
|
|
|
- name: Deploy forwardauth middleware
|
|
kubernetes.core.k8s:
|
|
kubeconfig: /Users/lino.silva/.kube/config
|
|
state: present
|
|
namespace: traefik
|
|
definition: "{{ lookup('template', 'middleware-forwardauth.yml') | from_yaml }}"
|
|
|
|
- name: Deploy nginx - ingress
|
|
kubernetes.core.k8s:
|
|
kubeconfig: /Users/lino.silva/.kube/config
|
|
state: present
|
|
definition: "{{ lookup('template', 'ingress.yml') | from_yaml }}"
|