feat: add vcluster connection to argo upon creation
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
{{- $fullname := include "vCluster.fullname" . -}}
|
||||
{{- $name := include "vCluster.releaseName" . -}}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
labels:
|
||||
argocd.argoproj.io/secret-type: cluster
|
||||
name: cluster-{{ $fullname }}
|
||||
namespace: argocd
|
||||
type: Opaque
|
||||
stringData:
|
||||
config: '{"bearerToken": {{ .Files.Get "_token" }}, "tlsClientConfig": { "insecure" : true }}'
|
||||
name: {{ $fullname }}
|
||||
server: https://{{ $fullname }}.{{ .Release.Namespace }}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user