-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BackEnd Helm 차트 작성 #3
Comments
진행된 사항
진행 방법
기타 메모
|
와우... 매우 좋습니다. 완벽하네요 👍 ArgoCDArgoCD는 Terraform heml_release를 통해 이미 EKS에 설치/배포해놨습니다. (관련 PR)
진행방법은 ArgoCD를 이용해 Helm chart를 배포하는 방식이면 될 것 같습니다
배포 방법
참고helm_release ArgoCDresource "helm_release" "argocd" {
name = "morgo"
chart = "argo-cd"
repository = "https://argoproj.github.io/argo-helm"
namespace = "argocd"
}
+resource "kubernetes_manifest" "application" {
+ depends_on = [helm_release.argocd]
+
+ manifest = yamldecode(file("${path.module}/../argocd/applications.yaml"))
+} App of Apps Yaml fileECR현재 ticketing backend image ECR에 존재합니다.
|
해당 PR Helm 차트 참고법https://helm.sh/ko/docs/chart_template_guide/getting_started/
해당 가이드 읽으니까 PR template 들 겨우겨우 이해할 수 있네요.
@Private12 질문 하나 있는데 해당 template, NOTES, _helpers 는 어떻게 다 뽑으신건가요? 뭔가 툴같은거 쓴거 같은데 레퍼런스 부탁드립니다 |
Description
Hello World App을 배포해주세요.
To do
Hello-World
Helm Charts by ArgoCD application.yaml (Kind: Application
)Kind: Service
)kubectl apply
command)Test Checklist
curl tmp-aws-domain.com:80/
returns200 status
The text was updated successfully, but these errors were encountered: