REFACTOR(app): remove ArgoCD integration
- Remove ArgoCD env vars (ARGOCD_SERVER_URL, ARGOCD_TOKEN, ARGOCD_CA_CERT) - Delete SealedSecret files (dev/prod) - Remove SealedSecret references from Kustomization - App no longer calls ArgoCD API, settings not needed
This commit is contained in:
@@ -30,20 +30,6 @@ spec:
|
||||
env:
|
||||
- name: NODE_ENV
|
||||
value: production
|
||||
- name: ARGOCD_SERVER_URL
|
||||
value: "https://argocd-server.argocd.svc.cluster.local"
|
||||
- name: ARGOCD_TOKEN
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: argocd-token
|
||||
key: token
|
||||
optional: false
|
||||
- name: ARGOCD_CA_CERT
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: argocd-ca-cert
|
||||
key: ca.crt
|
||||
optional: true
|
||||
- name: PROMETHEUS_URL
|
||||
value: "http://prometheus.monitoring.svc.cluster.local:9090"
|
||||
resources:
|
||||
|
||||
@@ -7,7 +7,6 @@ resources:
|
||||
- ../../base
|
||||
- resourcequota.yaml
|
||||
- namespace.yaml
|
||||
- sealed-argocd-token.yaml
|
||||
|
||||
commonLabels:
|
||||
environment: development
|
||||
@@ -15,7 +14,7 @@ commonLabels:
|
||||
# 이미지 태그 설정
|
||||
images:
|
||||
- name: ghcr.io/mayne0213/portfolio
|
||||
newTag: develop-sha-5b67e3ecc973bd95ac4fdeedaf4661dc467154df
|
||||
newTag: develop-sha-1a00e7b5c4a974d13a84b1128be5ff545da2d0eb
|
||||
|
||||
patchesStrategicMerge:
|
||||
- deployment-patch.yaml
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
---
|
||||
apiVersion: bitnami.com/v1alpha1
|
||||
kind: SealedSecret
|
||||
metadata:
|
||||
name: argocd-token
|
||||
namespace: portfolio-dev
|
||||
spec:
|
||||
encryptedData:
|
||||
token: AgCQlPebQTUjvn9P6SppoGC5GUKxoJPxrHZ/Es0rEA8X6XAiqU3EDpM8TtXVaj/bdPYlZnQpcwAEtU02z8ZPpFKvmNXcHDstbBqA43bAKPqlKSW4exbG/3s2L73fiooD5Cxl5rITCkCMGnQtLX1/4xWdSYLHQyz9da/UQA41GZdc8Zjg1JDlLPKtPoTLN5xI+1mtaRPgZvxW5K3+9gJ+SexWn2fngT/eqRv4sxu3wz69rmVXXMDzjT9kPno0tx/tCsLRtVEcgk7DI/fm3fH4C4Gzd9pU4+7KHx81Y2sfevl6u/+6jpRhor2EsuLgmYx7J4ixI1BPYnoiA6bhyV3LLtR7H6sjDnByMYosvdLOAu8+Rw2B3knI6NN6sZnHp6+LoPnnC31NdrgQ1JZCDEQWyubcZ7epRYqoLxoUhkURw2GmzUUDD4LOR9FkuLA1RE4e01QoL/etE4GKqxK4Gcdeb2b10/rEnIZnNN0V501BeiuqXFzA6r2K8ZgN0catgj24ONsndKOgJ33FzqOB8zbpDaqXMZJXXvfERYz92Ekoeq9x9cZs6d91VkxreoBfYGMPQe3FykCLV1k6j/7Hssofee1pK04fTBiSJev00QqGRnVdB01ZQ8n0gwSiVP6nSrLFvMkfPRwB1wkZgA5ecBs+vYtpoXO7jNPavh1KqOfsqoefyJQbelBB0wL+KHLmcrPTf/R8WO8h6g==
|
||||
template:
|
||||
metadata:
|
||||
name: argocd-token
|
||||
namespace: portfolio-dev
|
||||
type: Opaque
|
||||
@@ -6,7 +6,6 @@ namespace: portfolio
|
||||
resources:
|
||||
- ../../base
|
||||
- resourcequota.yaml
|
||||
- sealed-argocd-token.yaml
|
||||
|
||||
commonLabels:
|
||||
environment: production
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
---
|
||||
apiVersion: bitnami.com/v1alpha1
|
||||
kind: SealedSecret
|
||||
metadata:
|
||||
name: argocd-token
|
||||
namespace: portfolio
|
||||
spec:
|
||||
encryptedData:
|
||||
token: AgASx5sa7kCl+30baGhM3y9dTw9ws+X6fZHYnShOnPi7gce7saCKdbLSREWNIi4T9NH8q7Cjk0W2VUaDbFgjzr9q2yKv0Wwk95D1rna1kfeyCHeRWK9U+jPXD5LSwnwNZyGPTmISJixloFE9TgH6lSpE/Suv+0JnEY2E6H/tE3ORCSJUFUmsUyosCA41qy1GCuIvxQ8INweNLi1DS9yOf/55MrTsFeCKLHv66H/Zk5M7cEjUJgO2riaFlxeA5+jChy5h6Bxne8vabRIvu/gAvofTginX3QNOe6Sv2FYyt2OuJaS4gBhoDa8Vu5L2fV+ppnlJlDJuTTu93JQWeNcOs7I0/RtWV7b8qfD+0feBGrpGXa8UY3XZKN8ZlOI6mVSlbkoFrk6ppmFUAjpbTxEINdScafYS3wA9J8RZLaFNMVEbvAMKb0Btva5kHzqBz+MsHW2aaOxjKo3pwjEMwBw9RgBdHPqMt/IEaOEFZAojmu583dHW63q47Q0rt5Wfvho4FU7FulCFCL7ck8d5oCpwOlybs9cf0tkQRUaJZsH3gv1ZMrz5zdv/aVyRjX4qGY7I+W6tWyONtBTDnP/8Zra7AVLtwt3P5RiyDQjzCItWoc/VL28dQc2AVQoH+eEZelyUT8ek7BIleoow/FGpoaJp/RAkV8A2L1/02WmeJ0k5fXK7gteTuoT4izRZypin/NdqjejI1iLELg==
|
||||
template:
|
||||
metadata:
|
||||
name: argocd-token
|
||||
namespace: portfolio
|
||||
type: Opaque
|
||||
Reference in New Issue
Block a user