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:
2025-12-09 03:51:07 +09:00
parent 8b05e5201e
commit ed39dfbbff
5 changed files with 1 additions and 45 deletions

View File

@@ -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:

View File

@@ -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

View File

@@ -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

View File

@@ -6,7 +6,6 @@ namespace: portfolio
resources:
- ../../base
- resourcequota.yaml
- sealed-argocd-token.yaml
commonLabels:
environment: production

View File

@@ -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