fix: Trim digest when applying pinniped manifest; Add ingressroute
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
87eb5e0dd7
commit
b17501ee1d
@ -1 +1,37 @@
|
|||||||
#
|
- name: Trim container image digests
|
||||||
|
ansible.builtin.lineinfile:
|
||||||
|
path: "{{ item }}"
|
||||||
|
regexp: "([ ]+image: (.*))@sha256:.*"
|
||||||
|
line: "\\1"
|
||||||
|
state: present
|
||||||
|
backrefs: yes
|
||||||
|
loop: "{{ query('ansible.builtin.fileglob', '/opt/metacluster/pinniped/*.yaml') }}"
|
||||||
|
|
||||||
|
- name: Install supervisor
|
||||||
|
kubernetes.core.k8s:
|
||||||
|
src: /opt/metacluster/pinniped/pinniped-supervisor.yaml
|
||||||
|
state: present
|
||||||
|
wait: yes
|
||||||
|
kubeconfig: "{{ kubeconfig.path }}"
|
||||||
|
|
||||||
|
- name: Add ingress for supervisor
|
||||||
|
kubernetes.core.k8s:
|
||||||
|
template: "ingressroute.j2"
|
||||||
|
state: present
|
||||||
|
kubeconfig: "{{ kubeconfig.path }}"
|
||||||
|
vars:
|
||||||
|
_template:
|
||||||
|
name: pinniped-supervisor-api
|
||||||
|
namespace: pinniped-supervisor
|
||||||
|
config: |2
|
||||||
|
entryPoints:
|
||||||
|
- web
|
||||||
|
- websecure
|
||||||
|
routes:
|
||||||
|
- kind: Rule
|
||||||
|
match: Host(`auth.{{ vapp['metacluster.fqdn'] }}`)
|
||||||
|
services:
|
||||||
|
- kind: Service
|
||||||
|
name: pinniped-supervisor-api
|
||||||
|
namespace: pinniped-supervisor
|
||||||
|
port: 443
|
||||||
|
Loading…
Reference in New Issue
Block a user