Switch to Standalone Fleet
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Danny Bessems 2022-06-03 11:43:28 +02:00
parent 622d162177
commit 27515aa673
2 changed files with 58 additions and 58 deletions

View File

@ -227,11 +227,11 @@
loop: "{{ helm.charts }}" loop: "{{ helm.charts }}"
throttle: 1 throttle: 1
- name: Apply manifests # - name: Apply manifests
kubernetes.core.k8s: # kubernetes.core.k8s:
definition: >- # definition: >-
{{ item.definition }} # {{ item.definition }}
wait: yes # wait: yes
loop: "{{ manifests }}" # loop: "{{ manifests }}"
loop_control: # loop_control:
label: "{{ item.name }}" # label: "{{ item.name }}"

View File

@ -4,60 +4,60 @@ helm:
repositories: repositories:
- name: longhorn - name: longhorn
url: https://charts.longhorn.io url: https://charts.longhorn.io
- name: jetstack # - name: jetstack
url: https://charts.jetstack.io # url: https://charts.jetstack.io
- name: rancher-stable # - name: rancher-stable
url: https://releases.rancher.com/server-charts/stable # url: https://releases.rancher.com/server-charts/stable
- name: gitea-charts # - name: gitea-charts
url: https://dl.gitea.io/charts/ # url: https://dl.gitea.io/charts/
charts: charts:
- name: longhorn - name: longhorn
namespace: longhorn-system namespace: longhorn-system
ref: longhorn/longhorn ref: longhorn/longhorn
- name: cert-manager # - name: cert-manager
namespace: cert-manager # namespace: cert-manager
ref: jetstack/cert-manager # ref: jetstack/cert-manager
setvalues: # setvalues:
installCRDs: true # installCRDs: true
- name: rancher # - name: rancher
namespace: cattle-system # namespace: cattle-system
ref: rancher-stable/rancher # ref: rancher-stable/rancher
setvalues: # setvalues:
hostname: rancher.bessems.lan # hostname: rancher.bessems.lan
bootstrapPassword: admin # bootstrapPassword: admin
ingress.tls.source: letsEncrypt # ingress.tls.source: letsEncrypt
letsEncrypt.email: me@example.org # letsEncrypt.email: me@example.org
letsEncrypt.ingress.class: nginx # letsEncrypt.ingress.class: nginx
- name: gitea # - name: gitea
namespace: gitea # namespace: gitea
ref: gitea-charts/gitea # ref: gitea-charts/gitea
setvalues: # setvalues:
ingress: # ingress:
enabled: true # enabled: true
# className: nginx # # className: nginx
annotations: {} # annotations: {}
# kubernetes.io/ingress.class: nginx # # kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true" # # kubernetes.io/tls-acme: "true"
hosts: # hosts:
- host: git.besssems.lan # - host: git.besssems.lan
paths: # paths:
- path: / # - path: /
pathType: Prefix # pathType: Prefix
persistence: # persistence:
enabled: true # enabled: true
storageClass: longhorn # storageClass: longhorn
# gitea: # # gitea:
# admin: # # admin:
# #existingSecret: gitea-admin-secret # # #existingSecret: gitea-admin-secret
# username: gitea_admin # # username: gitea_admin
# password: r8sA8CPHD9!bt6d # # password: r8sA8CPHD9!bt6d
# email: "gitea@local.domain" # # email: "gitea@local.domain"
# - name: fleet-crd - name: fleet-crd
# namespace: fleet-system namespace: fleet-system
# ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-crd-0.3.9.tgz" ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-crd-0.3.9.tgz"
# - name: fleet - name: fleet
# namespace: fleet-system namespace: fleet-system
# ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-0.3.9.tgz" ref: "https://github.com/rancher/fleet/releases/download/v0.3.9/fleet-0.3.9.tgz"
manifests: manifests:
- name: ingress_longhorn-frontend - name: ingress_longhorn-frontend
definition: >- definition: >-