localflux #1
@@ -7,11 +7,11 @@ metadata:
|
||||
spec:
|
||||
interval: 1m0s
|
||||
ref:
|
||||
branch: add_local_development_env
|
||||
branch: localflux
|
||||
secretRef:
|
||||
name: local-git-secret
|
||||
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
|
||||
kind: Kustomization
|
||||
@@ -28,10 +28,4 @@ spec:
|
||||
prune: true
|
||||
sourceRef:
|
||||
kind: GitRepository
|
||||
name: flux-system
|
||||
postBuild:
|
||||
substitute:
|
||||
eks_cluster_name: "k3d-develop"
|
||||
aws_account_id: "000000000000"
|
||||
environment: "local"
|
||||
zone: "local"
|
||||
name: flux-system
|
||||
@@ -2,8 +2,8 @@
|
||||
apiVersion: v1
|
||||
clusters:
|
||||
- cluster:
|
||||
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkekNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUyTkRVeE16QTFNREF3SGhjTk1qSXdNakUzTWpBME1UUXdXaGNOTXpJd01qRTFNakEwTVRRdwpXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUyTkRVeE16QTFNREF3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFUL1JqRDlodGdsN25NT3ZkRVhKdnpkbTJUZUE3cmhOZjhpUjVGL00wT3IKTngwa1FlSUNoVUJqdXQ0bTJwQ2JpRnFhdU1Fak1pZzdNS0dPUWZobFVTeUNvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVU1sOGxGVHhhbEVlbEtNRHdqM1pTCkx6MEpqU3N3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQUlsTDhnMHRsbit1eGd4SnZsK254T0pDVVo3RDM2ZWYKcmpFbWdEZEVocGc4QWlCTytvb3dXalJGNkVrZElNTUN2ME5HeVg0TXBzb3N3cnJ4WHluc2RlOHBpZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
|
||||
server: https://0.0.0.0:56008
|
||||
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkekNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdGMyVnkKZG1WeUxXTmhRREUyTkRVeE16SXlOemt3SGhjTk1qSXdNakUzTWpFeE1URTVXaGNOTXpJd01qRTFNakV4TVRFNQpXakFqTVNFd0h3WURWUVFEREJock0zTXRjMlZ5ZG1WeUxXTmhRREUyTkRVeE16SXlOemt3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFTVTV4bzhEWWM0Q2NuK1RQL1lkOXI0RW9FVlRZVkFJMnR4UVZpVmczTkcKZ0lXK1R2c2NPVHNNYlU4NVk0b0xtcTk2b0VYczQyclRuODdvdTNwN01yYjFvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVU9PSmM3VkJRVEl1dERWaUVlMmg0ClU2RmxQeG93Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUlnUWM3ZWtKZUdvemtmWEhXV1pLMEVqQ29OMlFJVU5ickEKUDVuNHFaM0Zab2NDSVFDRG1DUmV6K1Jaa1poWVVuQWpPem5LQmszeERMa0hFQnZTWVFMd3JtWWxtQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
|
||||
server: https://0.0.0.0:56434
|
||||
name: k3d-develop
|
||||
contexts:
|
||||
- context:
|
||||
@@ -16,5 +16,5 @@ preferences: {}
|
||||
users:
|
||||
- name: admin@k3d-develop
|
||||
user:
|
||||
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrVENDQVRlZ0F3SUJBZ0lJQXdhc2R4OWFBQWN3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOalExTVRNd05UQXdNQjRYRFRJeU1ESXhOekl3TkRFME1Gb1hEVEl6TURJeApOekl3TkRFME1Gb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNUzNaMlRLZGVPNUozSGoKS25XQUZwOUpreUVvQVRjWDJ3M1BDbXc4WGgrdHR6dXc4aEtQYUcxbHpNSkNSSzRDdHlBaG01T2VsZkFXL3IyeAo4V0R1S08yalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCUUljZmhUTXdNUVpMa2JYTzhrNzErL3FMbWdJekFLQmdncWhrak9QUVFEQWdOSUFEQkYKQWlFQTVrbWRWcDRHcVpYYkNIdTJHQ0o5b2FkY1BkUGlZZEQyVDRYbGdXSEdjVndDSUV1ZEQ4b1VHWjEwSmxLbwpwQmh3QUlOUTdjTkVzUEZaYnN5SndHOWl1aHlCCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJkakNDQVIyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQWpNU0V3SHdZRFZRUUREQmhyTTNNdFkyeHAKWlc1MExXTmhRREUyTkRVeE16QTFNREF3SGhjTk1qSXdNakUzTWpBME1UUXdXaGNOTXpJd01qRTFNakEwTVRRdwpXakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwWlc1MExXTmhRREUyTkRVeE16QTFNREF3V1RBVEJnY3Foa2pPClBRSUJCZ2dxaGtqT1BRTUJCd05DQUFRRTBsQklIeS9FNnQrYzhNM3N4QU8vcmh1T2VJNVJjbVI4VVI1SmpKNjIKQVY2N2NaRkJrQjdsckJMTUlkNndzTmwrOXpaMEpQTzJiNndrMEsyMUhDdDdvMEl3UURBT0JnTlZIUThCQWY4RQpCQU1DQXFRd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVUNISDRVek1ERUdTNUcxenZKTzlmCnY2aTVvQ013Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnWDRCdTI1S1dMWDBYeXV5R3NldE9VNjNmc0RCcWphVmsKYjZpQ2pkeDNNOXNDSUFJSlFEQnRXd0ZVdTNKN282dDNoK0plMlA3SGVwRkN5ajkvMUhhSUxkSmkKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
|
||||
client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUM3Q0hJOFJjVHdNSHFHenRGcndHZGFMYkZEVDZVVTFkMXhSdGR0NEZvT3RvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFeExkblpNcDE0N2tuY2VNcWRZQVduMG1USVNnQk54ZmJEYzhLYkR4ZUg2MjNPN0R5RW85bwpiV1hNd2tKRXJnSzNJQ0diazU2VjhCYit2Ykh4WU80bzdRPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo=
|
||||
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJrakNDQVRlZ0F3SUJBZ0lJRzZXYWJPMFNBRWN3Q2dZSUtvWkl6ajBFQXdJd0l6RWhNQjhHQTFVRUF3d1kKYXpOekxXTnNhV1Z1ZEMxallVQXhOalExTVRNeU1qYzVNQjRYRFRJeU1ESXhOekl4TVRFeE9Wb1hEVEl6TURJeApOekl4TVRFeE9Wb3dNREVYTUJVR0ExVUVDaE1PYzNsemRHVnRPbTFoYzNSbGNuTXhGVEFUQmdOVkJBTVRESE41CmMzUmxiVHBoWkcxcGJqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOcnBrUE1wdUxVTUJGdUsKckNsUENiUDJKMWNDZFVyc0Fta1NwVzZQTittTFVEOWtUY0U3NXEzNzBlVWxqVEZlYUthUUUrQzhtMTZQRWo4ZgpiRllRcDJXalNEQkdNQTRHQTFVZER3RUIvd1FFQXdJRm9EQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBakFmCkJnTlZIU01FR0RBV2dCU3B6SFE4QjFyT3VrdXdBQ0FwYkZ0NnhUeE5EVEFLQmdncWhrak9QUVFEQWdOSkFEQkcKQWlFQTFzcFp2TmxTQnhIZGNrZGpSUUF5R0tyVFBWUjlodSsyUHJJWnZTaUY2cVlDSVFDRjBSZmFBQ3g1NnVOaApFREt2L3RMTERhWmVXNDJ3SkNHdDJuNW1SaTFjVlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLQpNSUlCZHpDQ0FSMmdBd0lCQWdJQkFEQUtCZ2dxaGtqT1BRUURBakFqTVNFd0h3WURWUVFEREJock0zTXRZMnhwClpXNTBMV05oUURFMk5EVXhNekl5Tnprd0hoY05Nakl3TWpFM01qRXhNVEU1V2hjTk16SXdNakUxTWpFeE1URTUKV2pBak1TRXdId1lEVlFRRERCaHJNM010WTJ4cFpXNTBMV05oUURFMk5EVXhNekl5Tnprd1dUQVRCZ2NxaGtqTwpQUUlCQmdncWhrak9QUU1CQndOQ0FBUXhGcVFwNEd1QTFmYzlLZ0U1eUdyaGV6c0ZETnA5dGFRWXhkUm94UkFpCk83V1J1MmVaVDJ2OGVwQSt0amFjK2dsbHA2UVVhNVJEQjJYQVFqUDAvVDQrbzBJd1FEQU9CZ05WSFE4QkFmOEUKQkFNQ0FxUXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVxY3gwUEFkYXpycExzQUFnS1d4Ygplc1U4VFEwd0NnWUlLb1pJemowRUF3SURTQUF3UlFJZ0drUHQxV1hpZnBBbTVlczZlUGJPRXcrTHFNVFdQOVB6Ck0rZjBsUEpZd2xjQ0lRRHhRZ2lYeHRyU2wzTGh5c1k1T3Zxd01pUlg3NDhMSkFWcGNvS1lYMlhnZlE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
|
||||
client-key-data: LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUJ6UWFNT2RDcmdIOWJ0U3dmd0NsbUo5M2dnd0NTb0M4NkNabDgrRm55ZmxvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFMnVtUTh5bTR0UXdFVzRxc0tVOEpzL1luVndKMVN1d0NhUktsYm84MzZZdFFQMlJOd1R2bQpyZnZSNVNXTk1WNW9wcEFUNEx5YlhvOFNQeDlzVmhDblpRPT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo=
|
||||
|
||||
@@ -97,15 +97,15 @@ clean() {
|
||||
|
||||
start() {
|
||||
|
||||
#k3d cluster create -c $WORKDIR/k3d-develop-config.yaml
|
||||
#mkdir -p $WORKDIR/../kubeconfigs
|
||||
#k3d kubeconfig get develop > $WORKDIR/../kubeconfigs/k3d-develop.yaml
|
||||
k3d cluster create -c $WORKDIR/k3d-develop-config.yaml
|
||||
mkdir -p $WORKDIR/../kubeconfigs
|
||||
k3d kubeconfig get develop > $WORKDIR/../kubeconfigs/k3d-develop.yaml
|
||||
|
||||
export KUBECONFIG="$WORKDIR/../kubeconfigs/k3d-develop.yaml"
|
||||
|
||||
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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user