Skip to content
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

TACODEV-858: support a github directory as the location of helm charts #87

Merged
merged 1 commit into from
Jul 1, 2021

Conversation

intelliguy
Copy link
Contributor

@intelliguy intelliguy commented Jun 21, 2021

내용
현재 사용하는 manifest는 helm repo에 저장된 chart를 기반으로 돌아가도록 되어있다.
개발의 편의성을 위해 github이나 local에 올라간 소스를 기반으로 배포하는 것을 위한 유틸리티가 있다면 좋겠다.

수행내역
spec.chart를 재정의해서 필요한 기능을 수행할수 있도록 제반 유틸리티 수정

type: helmrepo
repository: https://prometheus-community.github.io/helm-charts
name: kube-prometheus-stack
version: 14.5.0

또는

type: git
repository: [email protected]:helm/charts
name: charts/stable/prometheus-operator
version: master 

와 같이 정의 가능하고 type은 생략할 수 있고 기본값 helmrepo로 산정되어 작업됨

type이 git이면 repository는 git 과 같은 의미 name은 path와 같은 의미 version은 ref와 같은 의미로 동작하도록 한다.

산출물
openinfradev/decapod-site#33
#87
openinfradev/kustomize-helm-transformer#30

@github-actions
Copy link

This PR is stale because it has been open 3 days with no activity. Remove stale label or comment or this will be closed in 3 days.

@github-actions github-actions bot added the Stale label Jun 24, 2021
@github-actions
Copy link

This PR was closed because it has been stalled for 10 days with no activity.

@github-actions github-actions bot closed this Jun 28, 2021
@estherk0 estherk0 reopened this Jun 29, 2021
@estherk0 estherk0 merged commit 5a786b5 into main Jul 1, 2021
@estherk0 estherk0 deleted the dev_support_github_directory branch July 1, 2021 01:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants