onedr0p / cluster-template

A template for deploying a Talos Kubernetes cluster including Flux for GitOps
MIT License
1.85k stars 267 forks source link

loading KV pairs: file sources: [cert-manager-dashboard.json=https://raw.githubusercontent.com/monitoring-mixins/website/master/assets/cert-manager/dashboards/cert-manager.json]: URL is a git repository #751

Closed dstewen closed 1 year ago

dstewen commented 1 year ago
dstewen@ubuntu:~/git/flux-k3s-vms$ flux get ks -A
NAMESPACE       NAME                                    REVISION                        SUSPENDED       READY   MESSAGE                                                                                                                                                       
flux-system     cluster                                 main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps                            main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-cert-manager                                               False           False   kustomize build failed: loading KV pairs: file sources: [cert-manager-dashboard.json=https://raw.githubusercontent.com/monitoring-mixins/website/master/assets/cert-manager/dashboards/cert-manager.json]: URL is a git repository
flux-system     cluster-apps-cert-manager-issuers                                       False           False   dependency 'flux-system/cluster-apps-cert-manager' is not ready                                                                                               
flux-system     cluster-apps-cloudflared                main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-echo-server                main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-external-dns               main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-flux-webhooks              main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-hajimari                   main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-ingress-nginx                                              False           False   dependency 'flux-system/cluster-apps-ingress-nginx-certificates' is not ready                                                                                 
flux-system     cluster-apps-ingress-nginx-certificates                                 False           False   dependency 'flux-system/cluster-apps-cert-manager-issuers' is not ready                                                                                       
flux-system     cluster-apps-k8s-gateway                main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-kube-vip                   main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-kubernetes-dashboard       main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-local-path-provisioner     main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-metallb                    main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-metallb-config             main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-metrics-server             main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-reloader                   main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     cluster-apps-weave-gitops               main@sha1:a256dc08              False           True    Applied revision: main@sha1:a256dc08                                                                                                                          
flux-system     flux                                    v2.0.0-rc.3@sha256:a41370df     False           True    Applied revision: v2.0.0-rc.3@sha256:a41370df                  
dstewen commented 1 year ago

cert-manager kustomization.yaml is a clone of the one from the template in this repository.

dstewen@ubuntu:~/git/flux-k3s-vms/kubernetes/apps/cert-manager/cert-manager/app$ cat kustomization.yaml
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: cert-manager
resources:
  - ./helmrelease.yaml
  - ./prometheusrule.yaml
configMapGenerator:
  - name: cert-manager-dashboard
    files:
      - cert-manager-dashboard.json=https://raw.githubusercontent.com/monitoring-mixins/website/master/assets/cert-manager/dashboards/cert-manager.json
generatorOptions:
  disableNameSuffixHash: true
  annotations:
    kustomize.toolkit.fluxcd.io/substitute: disabled
  labels:
    grafana_dashboard: "true"
onedr0p commented 1 year ago

Fixed in https://github.com/onedr0p/flux-cluster-template/pull/750