From 27515aa673646da665348699ae161f5869887b36 Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Fri, 3 Jun 2022 11:43:28 +0200 Subject: [PATCH] Switch to Standalone Fleet --- playbook.yml | 16 +++--- vars/applications.k3s.yml | 100 +++++++++++++++++++------------------- 2 files changed, 58 insertions(+), 58 deletions(-) diff --git a/playbook.yml b/playbook.yml index 5974e26..36201c7 100644 --- a/playbook.yml +++ b/playbook.yml @@ -227,11 +227,11 @@ loop: "{{ helm.charts }}" throttle: 1 - - name: Apply manifests - kubernetes.core.k8s: - definition: >- - {{ item.definition }} - wait: yes - loop: "{{ manifests }}" - loop_control: - label: "{{ item.name }}" +# - name: Apply manifests +# kubernetes.core.k8s: +# definition: >- +# {{ item.definition }} +# wait: yes +# loop: "{{ manifests }}" +# loop_control: +# label: "{{ item.name }}" diff --git a/vars/applications.k3s.yml b/vars/applications.k3s.yml index b160ffa..008d79b 100644 --- a/vars/applications.k3s.yml +++ b/vars/applications.k3s.yml @@ -4,60 +4,60 @@ helm: repositories: - name: longhorn url: https://charts.longhorn.io - - name: jetstack - url: https://charts.jetstack.io - - name: rancher-stable - url: https://releases.rancher.com/server-charts/stable - - name: gitea-charts - url: https://dl.gitea.io/charts/ +# - name: jetstack +# url: https://charts.jetstack.io +# - name: rancher-stable +# url: https://releases.rancher.com/server-charts/stable +# - name: gitea-charts +# url: https://dl.gitea.io/charts/ charts: - name: longhorn namespace: longhorn-system ref: longhorn/longhorn - - name: cert-manager - namespace: cert-manager - ref: jetstack/cert-manager - setvalues: - installCRDs: true - - name: rancher - namespace: cattle-system - ref: rancher-stable/rancher - setvalues: - hostname: rancher.bessems.lan - bootstrapPassword: admin - ingress.tls.source: letsEncrypt - letsEncrypt.email: me@example.org - letsEncrypt.ingress.class: nginx - - name: gitea - namespace: gitea - ref: gitea-charts/gitea - setvalues: - ingress: - enabled: true - # className: nginx - annotations: {} - # kubernetes.io/ingress.class: nginx - # kubernetes.io/tls-acme: "true" - hosts: - - host: git.besssems.lan - paths: - - path: / - pathType: Prefix - persistence: - enabled: true - storageClass: longhorn - # gitea: - # admin: - # #existingSecret: gitea-admin-secret - # username: gitea_admin - # password: r8sA8CPHD9!bt6d - # email: "gitea@local.domain" - # - name: fleet-crd - # namespace: fleet-system - # ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-crd-0.3.9.tgz" - # - name: fleet - # namespace: fleet-system - # ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-0.3.9.tgz" +# - name: cert-manager +# namespace: cert-manager +# ref: jetstack/cert-manager +# setvalues: +# installCRDs: true +# - name: rancher +# namespace: cattle-system +# ref: rancher-stable/rancher +# setvalues: +# hostname: rancher.bessems.lan +# bootstrapPassword: admin +# ingress.tls.source: letsEncrypt +# letsEncrypt.email: me@example.org +# letsEncrypt.ingress.class: nginx +# - name: gitea +# namespace: gitea +# ref: gitea-charts/gitea +# setvalues: +# ingress: +# enabled: true +# # className: nginx +# annotations: {} +# # kubernetes.io/ingress.class: nginx +# # kubernetes.io/tls-acme: "true" +# hosts: +# - host: git.besssems.lan +# paths: +# - path: / +# pathType: Prefix +# persistence: +# enabled: true +# storageClass: longhorn +# # gitea: +# # admin: +# # #existingSecret: gitea-admin-secret +# # username: gitea_admin +# # password: r8sA8CPHD9!bt6d +# # email: "gitea@local.domain" + - name: fleet-crd + namespace: fleet-system + ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-crd-0.3.9.tgz" + - name: fleet + namespace: fleet-system + ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-0.3.9.tgz" manifests: - name: ingress_longhorn-frontend definition: >-