From e830047bf3bbc025d9221a28f310b32cd2c35d1b Mon Sep 17 00:00:00 2001 From: Leon Liu Date: Sat, 9 Nov 2024 22:57:54 +0900 Subject: [PATCH] argocd --- argocd/argocd | 7 +++++++ argocd/argocd.pub | 1 + argocd/kustomization.yaml | 1 + argocd/repository.yaml | 18 ++++++++++++++++++ 4 files changed, 27 insertions(+) create mode 100644 argocd/argocd create mode 100644 argocd/argocd.pub create mode 100644 argocd/repository.yaml diff --git a/argocd/argocd b/argocd/argocd new file mode 100644 index 0000000..7bcc649 --- /dev/null +++ b/argocd/argocd @@ -0,0 +1,7 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW +QyNTUxOQAAACAc3Q1Z2Ofo6M1JkWt3cmBVO6dAdYul5Udpqiry34/XbAAAAJBIdppNSHaa +TQAAAAtzc2gtZWQyNTUxOQAAACAc3Q1Z2Ofo6M1JkWt3cmBVO6dAdYul5Udpqiry34/XbA +AAAEAUPJyIS8YPIl19e4NGIGbanoaPyLP7+QzCSFtPvstvkxzdDVnY5+jozUmRa3dyYFU7 +p0B1i6XlR2mqKvLfj9dsAAAADWxpdXlhQGRlc2t0b3A= +-----END OPENSSH PRIVATE KEY----- diff --git a/argocd/argocd.pub b/argocd/argocd.pub new file mode 100644 index 0000000..e3ba186 --- /dev/null +++ b/argocd/argocd.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBzdDVnY5+jozUmRa3dyYFU7p0B1i6XlR2mqKvLfj9ds liuya@desktop diff --git a/argocd/kustomization.yaml b/argocd/kustomization.yaml index de93dcf..3e6d49b 100644 --- a/argocd/kustomization.yaml +++ b/argocd/kustomization.yaml @@ -2,6 +2,7 @@ resources: - github.com/argoproj/argo-cd//manifests/cluster-install?ref=stable - ingress.yaml - known-hosts.yaml +- repository.yaml patches: - path: known-hosts-mounts.yaml \ No newline at end of file diff --git a/argocd/repository.yaml b/argocd/repository.yaml new file mode 100644 index 0000000..b5788f0 --- /dev/null +++ b/argocd/repository.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +kind: Secret +metadata: + name: private-repo + namespace: argocd + labels: + argocd.argoproj.io/secret-type: repository +stringData: + type: git + url: git@gitea.ly-dodo.win:leonliuy/argocd-apps.git + sshPrivateKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW + QyNTUxOQAAACAc3Q1Z2Ofo6M1JkWt3cmBVO6dAdYul5Udpqiry34/XbAAAAJBIdppNSHaa + TQAAAAtzc2gtZWQyNTUxOQAAACAc3Q1Z2Ofo6M1JkWt3cmBVO6dAdYul5Udpqiry34/XbA + AAAEAUPJyIS8YPIl19e4NGIGbanoaPyLP7+QzCSFtPvstvkxzdDVnY5+jozUmRa3dyYFU7 + p0B1i6XlR2mqKvLfj9dsAAAADWxpdXlhQGRlc2t0b3A= + -----END OPENSSH PRIVATE KEY-----