This commit is contained in:
Manfred Schreiber
2022-02-17 22:15:30 +01:00
parent fb28ba64bd
commit 73e0b4b475
3 changed files with 11 additions and 17 deletions
@@ -7,11 +7,11 @@ metadata:
spec: spec:
interval: 1m0s interval: 1m0s
ref: ref:
branch: add_local_development_env branch: localflux
secretRef: secretRef:
name: local-git-secret name: local-git-secret
timeout: 20s timeout: 20s
url: ssh://git@local-git.local-git.svc.cluster.local:2222/srv/git/local-flux.git url: ssh://git@local-git.local-git.svc.cluster.local:2222/srv/git/flux.git
--- ---
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
kind: Kustomization kind: Kustomization
@@ -28,10 +28,4 @@ spec:
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
postBuild:
substitute:
eks_cluster_name: "k3d-develop"
aws_account_id: "000000000000"
environment: "local"
zone: "local"
+4 -4
View File
@@ -2,8 +2,8 @@
apiVersion: v1 apiVersion: v1
clusters: clusters:
- cluster: - cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkekNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUyTkRVeE16QTFNREF3SGhjTk1qSXdNakUzTWpBME1UUXdXaGNOTXpJd01qRTFNakEwTVRRdwpXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUyTkRVeE16QTFNREF3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFUL1JqRDlodGdsN25NT3ZkRVhKdnpkbTJUZUE3cmhOZjhpUjVGL00wT3IKTngwa1FlSUNoVUJqdXQ0bTJwQ2JpRnFhdU1Fak1pZzdNS0dPUWZobFVTeUNvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVU1sOGxGVHhhbEVlbEtNRHdqM1pTCkx6MEpqU3N3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQUlsTDhnMHRsbit1eGd4SnZsK254T0pDVVo3RDM2ZWYKcmpFbWdEZEVocGc4QWlCTytvb3dXalJGNkVrZElNTUN2ME5HeVg0TXBzb3N3cnJ4WHluc2RlOHBpZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkekNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUyTkRVeE16SXlOemt3SGhjTk1qSXdNakUzTWpFeE1URTVXaGNOTXpJd01qRTFNakV4TVRFNQpXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUyTkRVeE16SXlOemt3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFTVTV4bzhEWWM0Q2NuK1RQL1lkOXI0RW9FVlRZVkFJMnR4UVZpVmczTkcKZ0lXK1R2c2NPVHNNYlU4NVk0b0xtcTk2b0VYczQyclRuODdvdTNwN01yYjFvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVU9PSmM3VkJRVEl1dERWaUVlMmg0ClU2RmxQeG93Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUlnUWM3ZWtKZUdvemtmWEhXV1pLMEVqQ29OMlFJVU5ickEKUDVuNHFaM0Zab2NDSVFDRG1DUmV6K1Jaa1poWVVuQWpPem5LQmszeERMa0hFQnZTWVFMd3JtWWxtQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
server: https://0.0.0.0:56008 server: https://0.0.0.0:56434
name: k3d-develop name: k3d-develop
contexts: contexts:
- context: - context:
@@ -16,5 +16,5 @@ preferences: {}
users: users:
- name: admin@k3d-develop - name: admin@k3d-develop
user: user:
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrVENDQVRlZ0F3SUJBZ0lJQXdhc2R4OWFBQWN3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOalExTVRNd05UQXdNQjRYRFRJeU1ESXhOekl3TkRFME1Gb1hEVEl6TURJeApOekl3TkRFME1Gb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNUzNaMlRLZGVPNUozSGoKS25XQUZwOUpreUVvQVRjWDJ3M1BDbXc4WGgrdHR6dXc4aEtQYUcxbHpNSkNSSzRDdHlBaG01T2VsZkFXL3IyeAo4V0R1S08yalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCUUljZmhUTXdNUVpMa2JYTzhrNzErL3FMbWdJekFLQmdncWhrak9QUVFEQWdOSUFEQkYKQWlFQTVrbWRWcDRHcVpYYkNIdTJHQ0o5b2FkY1BkUGlZZEQyVDRYbGdXSEdjVndDSUV1ZEQ4b1VHWjEwSmxLbwpwQmh3QUlOUTdjTkVzUEZaYnN5SndHOWl1aHlCCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkakNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdFkyeHAKWlc1MExXTmhRREUyTkRVeE16QTFNREF3SGhjTk1qSXdNakUzTWpBME1UUXdXaGNOTXpJd01qRTFNakEwTVRRdwpXakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwWlc1MExXTmhRREUyTkRVeE16QTFNREF3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFRRTBsQklIeS9FNnQrYzhNM3N4QU8vcmh1T2VJNVJjbVI4VVI1SmpKNjIKQVY2N2NaRkJrQjdsckJMTUlkNndzTmwrOXpaMEpQTzJiNndrMEsyMUhDdDdvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVUNISDRVek1ERUdTNUcxenZKTzlmCnY2aTVvQ013Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnWDRCdTI1S1dMWDBYeXV5R3NldE9VNjNmc0RCcWphVmsKYjZpQ2pkeDNNOXNDSUFJSlFEQnRXd0ZVdTNKN282dDNoK0plMlA3SGVwRkN5ajkvMUhhSUxkSmkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrakNDQVRlZ0F3SUJBZ0lJRzZXYWJPMFNBRWN3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOalExTVRNeU1qYzVNQjRYRFRJeU1ESXhOekl4TVRFeE9Wb1hEVEl6TURJeApOekl4TVRFeE9Wb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOcnBrUE1wdUxVTUJGdUsKckNsUENiUDJKMWNDZFVyc0Fta1NwVzZQTittTFVEOWtUY0U3NXEzNzBlVWxqVEZlYUthUUUrQzhtMTZQRWo4ZgpiRllRcDJXalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCU3B6SFE4QjFyT3VrdXdBQ0FwYkZ0NnhUeE5EVEFLQmdncWhrak9QUVFEQWdOSkFEQkcKQWlFQTFzcFp2TmxTQnhIZGNrZGpSUUF5R0tyVFBWUjlodSsyUHJJWnZTaUY2cVlDSVFDRjBSZmFBQ3g1NnVOaApFREt2L3RMTERhWmVXNDJ3SkNHdDJuNW1SaTFjVlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlCZHpDQ0FSMmdBd0lCQWdJQkFEQUtCZ2dxaGtqT1BRUURBakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwClpXNTBMV05oUURFMk5EVXhNekl5Tnprd0hoY05Nakl3TWpFM01qRXhNVEU1V2hjTk16SXdNakUxTWpFeE1URTUKV2pBak1TRXdId1lEVlFRRERCaHJNM010WTJ4cFpXNTBMV05oUURFMk5EVXhNekl5Tnprd1dUQVRCZ2NxaGtqTwpQUUlCQmdncWhrak9QUU1CQndOQ0FBUXhGcVFwNEd1QTFmYzlLZ0U1eUdyaGV6c0ZETnA5dGFRWXhkUm94UkFpCk83V1J1MmVaVDJ2OGVwQSt0amFjK2dsbHA2UVVhNVJEQjJYQVFqUDAvVDQrbzBJd1FEQU9CZ05WSFE4QkFmOEUKQkFNQ0FxUXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVxY3gwUEFkYXpycExzQUFnS1d4Ygplc1U4VFEwd0NnWUlLb1pJemowRUF3SURTQUF3UlFJZ0drUHQxV1hpZnBBbTVlczZlUGJPRXcrTHFNVFdQOVB6Ck0rZjBsUEpZd2xjQ0lRRHhRZ2lYeHRyU2wzTGh5c1k1T3Zxd01pUlg3NDhMSkFWcGNvS1lYMlhnZlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUM3Q0hJOFJjVHdNSHFHenRGcndHZGFMYkZEVDZVVTFkMXhSdGR0NEZvT3RvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFeExkblpNcDE0N2tuY2VNcWRZQVduMG1USVNnQk54ZmJEYzhLYkR4ZUg2MjNPN0R5RW85bwpiV1hNd2tKRXJnSzNJQ0diazU2VjhCYit2Ykh4WU80bzdRPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo= client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUJ6UWFNT2RDcmdIOWJ0U3dmd0NsbUo5M2dnd0NTb0M4NkNabDgrRm55ZmxvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFMnVtUTh5bTR0UXdFVzRxc0tVOEpzL1luVndKMVN1d0NhUktsYm84MzZZdFFQMlJOd1R2bQpyZnZSNVNXTk1WNW9wcEFUNEx5YlhvOFNQeDlzVmhDblpRPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo=
+4 -4
View File
@@ -97,15 +97,15 @@ clean() {
start() { start() {
#k3d cluster create -c $WORKDIR/k3d-develop-config.yaml k3d cluster create -c $WORKDIR/k3d-develop-config.yaml
#mkdir -p $WORKDIR/../kubeconfigs mkdir -p $WORKDIR/../kubeconfigs
#k3d kubeconfig get develop > $WORKDIR/../kubeconfigs/k3d-develop.yaml k3d kubeconfig get develop > $WORKDIR/../kubeconfigs/k3d-develop.yaml
export KUBECONFIG="$WORKDIR/../kubeconfigs/k3d-develop.yaml" export KUBECONFIG="$WORKDIR/../kubeconfigs/k3d-develop.yaml"
kubectl apply -k $WORKDIR/local-git kubectl apply -k $WORKDIR/local-git
git remote add develop ssh://git@localhost:2222/srv/git/local-flux.git 2>&1 >/dev/null || git remote set-url develop ssh://git@localhost:2222/srv/git/local-flux.git git remote add develop ssh://git@localhost:2222/srv/git/flux.git 2>&1 >/dev/null || git remote set-url develop ssh://git@localhost:2222/srv/git/flux.git
git remote get-url develop git remote get-url develop