diff --git a/tasks/main.yml b/tasks/main.yml index 60f4f14..09d6f4e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -174,4 +174,47 @@ when: - traefik_hub_token is defined +#echo 'apiVersion: v1 +#kind: Service +#metadata: +# annotations: +## external-dns.alpha.kubernetes.io/endpoints-type: HostIP +# external-dns.alpha.kubernetes.io/hostname: traefik.ibm.reslinger.net +# external-dns.alpha.kubernetes.io/endpoints-type: NodeExternalIP +## external-dns.alpha.kubernetes.io/target: "1.2.3.4" +# name: traefik-dns +# namespace: traefik +#spec: +# clusterIP: None +# ports: +# - name: web +# port: 80 +# protocol: TCP +# targetPort: web +# - name: websecure +# port: 443 +# protocol: TCP +# targetPort: websecure +# selector: +# app.kubernetes.io/instance: traefik-traefik +# app.kubernetes.io/name: traefik' | kubectl --context kubeibm -n traefik apply -f - + +# - name: Deploy latest version of Switchboard +# kubernetes.core.helm: +# context: "{{ my_context }}" +# name: switchboard +# chart_ref: oci://ghcr.io/borchero/charts/switchboard +# release_namespace: "{{ traefik_namespace }}" +## values: "{{ lookup('template', 'traefik-helm-value.yaml.j2') | from_yaml }}" +# values: +# integrations: +## certManager: +## enabled: true +## issuer: "letsencrypt-prod" +# externalDNS: +# enabled: true +# targetIPs: [10.144.217.172] + + + tags: traefik