argocd-lovely-plugin
A plugin to make Argo CD behave like we'd like.
파일 탐색기
최종 버전 다운로드 (.zip)- action.yaml
- helm_only_in_kustomize.yaml
- helm_plus_additions.yaml
- helmfile.yaml
- argo-cm.yml
- kustomization.yaml
- namespace.yml
- sidecar-plugin.yml
- argo-cm.yml
- kustomization.yaml
- namespace.yml
- sidecar-plugin.yml
- codecheck.yaml
- codeql-analysis.yml
- golangci-lint.yaml
- k3d.conf
- pull.yaml
- release.yaml
- update-argocd-versions.yaml
- main.go
- main_test.go
- packageDirectories.go
- packageDirectories_test.go
- test
- test_errors
- generator.go
- types.go
- parameterFooter.md
- parameterHeader.md
- allow_git.md
- config.md
- hera.md
- how.md
- parameter.md
- plugins.md
- variations.md
- ytt.md
- Chart.yaml
- values.yaml
- applicationset.yaml
- README.md
- Chart.yaml
- values.yaml
- index.html
- kustomization.yaml
- secret.yml
- README.md
- dag.py
- argo-cm.yaml
- argocd-lovely-plugin.yaml
- kustomization.yaml
- namespace.yaml
- argo-cm.yaml
- argocd-lovely-plugin.yaml
- kustomization.yaml
- namespace.yaml
- vault-env.yaml
- kustomize-helm.yml
- Chart.yaml
- kustomization.yaml
- liveness-patch.yml
- values.yaml
- secret.yml
- README.md
- hello-nginx-world.yml
- Chart.yaml
- values.yaml
- Chart.yaml
- values.yaml
- README.md
- README.md
- config.go
- config_test.go
- features.go
- getters.go
- helpers.go
- helpers_test.go
- execute.go
- execute_test.go
- helmfileProcessor.go
- helmfileProcessor_test.go
- helmProcessor.go
- kustomizeProcessor.go
- pluginProcessor.go
- preProcessor.go
- processor.go
- yamlProcessor.go
- yamlTools.go
- deps.sh
- deploy.foobar
- env.txt
- expected.txt
- README.md
- kustomization.yaml
- x.yaml
- a.yaml
- expected.txt
- kustomization.yaml
- README.md
- kustomization.yaml
- x.yaml
- expected.txt
- kustomization.yaml
- README.md
- z.yaml
- crd.yaml
- Chart.yaml
- expected.txt
- README.md
- _helpers.tpl
- rbac.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- _helpers.tpl
- rbac.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- _helpers.tpl
- service.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- _helpers.tpl
- service.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- service.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- Chart.yaml
- expected.txt
- index.html
- ingress.yaml
- kustomization.yaml
- README.md
- Chart.yaml
- expected.txt
- index.html
- ingress.yaml
- kustomization.yaml
- README.md
- test-connection.yaml
- _helpers.tpl
- deployment.yaml
- hpa.yaml
- ingress.yaml
- NOTES.txt
- service.yaml
- serviceaccount.yaml
- .helmignore
- Chart.yaml
- values.yaml
- Chart.yaml
- expected.txt
- README.md
- values.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- values.yaml
- Chart.yaml
- expected.txt
- README.md
- values.yaml
- Chart.yaml
- expected.txt
- README.md
- values.yaml
- expected.txt
- helmchart.yaml
- kustomization.yaml
- README.md
- values.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- values.yaml
- Chart.yaml
- index.html
- kustomization.yaml
- .keep
- secret.yml
- expected.txt
- readme.md
- Chart.yaml
- env.txt
- expected.txt
- README.md
- values.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- values.yaml
- Chart.yaml
- different.yaml
- env.txt
- expected.txt
- README.md
- different.yaml
- Chart.yaml
- env.txt
- expected.txt
- README.md
- Chart.yaml
- different.yaml
- env.txt
- expected.txt
- other.yaml
- README.md
- expected.txt
- helmfile.yaml
- README.md
- test.yaml
- a.yaml
- expected.txt
- README.md
- test.yaml
- expected.txt
- README.md
- test.yaml
- expected.txt
- README.md
- z.yaml
- env.txt
- expected.txt
- helmfile.yaml.gotmpl
- README.md
- expected.txt
- helmfile.yaml
- index.html
- ingress.yaml
- kustomization.yaml
- README.md
- expected.txt
- helmfile.yaml
- README.md
- env.txt
- expected.txt
- helmfile.yaml
- README.md
- env.txt
- expected.txt
- helmfile.yaml
- README.md
- deploy.yaml
- env.txt
- expected.txt
- index.html
- kustomization.yaml
- README.md
- deploy.yaml
- env.txt
- expected.txt
- index.html
- kustomization.yaml
- README.md
- service.yaml
- deploy.yaml
- expected.txt
- index.html
- kustomization.yaml
- README.md
- service.yaml
- deploy.yaml
- expected.txt
- index.html
- kustomization.yml
- README.md
- service.yaml
- deploy.yaml
- env.txt
- expected.txt
- index.html
- kustomization.yaml
- README.md
- service.yaml
- deploy.yaml
- env.txt
- expected.txt
- index.html
- kustomization.yaml
- README.md
- service.yaml
- deploy.yaml
- env.txt
- expected.txt
- index.html
- kustomization.yaml
- README.md
- service.yaml
- deploy.yaml
- service.yaml
- ingress.yaml
- env.txt
- expected.txt
- README.md
- deploy.yaml
- env.txt
- expected.txt
- ingress.yaml
- README.md
- service.yaml
- deploy.yaml
- env.txt
- expected.txt
- ingress.yaml
- service.yaml
- deploy.yaml
- env.txt
- expected.txt
- ingress.yaml
- service.yaml
- deploy.yaml
- service.yaml
- ingress.yaml
- env.txt
- expected.txt
- README.md
- deploy.yaml
- service.yaml
- ingress.yaml
- env.txt
- expected.txt
- README.md
- deploy.yaml
- service.yaml
- ingress.yaml
- env.txt
- expected.txt
- README.md
- deploy.yaml
- service.yaml
- ingress.yaml
- env.txt
- expected.txt
- README.md
- deploy.yaml
- service.yaml
- ingress.yaml
- env.txt
- expected.txt
- README.md
- Chart.yaml
- env.txt
- expected.txt
- README.md
- values.yaml
- deploy.yaml
- service.yaml
- ingress.yaml
- expected.txt
- README.md
- deploy.yaml
- expected.txt
- ingress.yaml
- README.md
- service.yaml
- deploy.yaml
- expected.txt
- ingress.yaml
- README.md
- service.yaml
- .kubecog.yaml
- deploy.yaml
- expected.txt
- ingress.yaml
- README.md
- service.yaml
- README.md
- deploy.yaml
- env.txt
- expected.txt
- index.html
- kustomization.yaml
- service.yaml
- deploy.yaml
- env.txt
- expected.txt
- index.html
- kustomization.yaml
- service.yaml
- Chart.yaml
- expected.txt
- index.html
- ingress.yaml
- kustomization.yaml
- Chart.yaml
- env.txt
- expected.txt
- Chart.yaml
- env.txt
- expected.txt
- Chart.yaml
- expected.txt
- helmfile.yaml
- values.yaml
- Chart.yaml
- expected.txt
- Chart.yaml
- env.txt
- expected.txt
- expected.txt
- kustomization.yaml
- env.txt
- expected.txt
- kustomization.yaml
- Chart.yaml
- expected.txt
- Chart.yaml
- expected.txt
- Chart.yaml
- env.txt
- regexp.txt
- values.yaml
- Dockerfile.hera
- Dockerfile.nover
- Dockerfile.vault
- Dockerfile.vault-plugin
- Dockerfile.ytt
- variationActions.sh
- Variations.md
- variations.sh
- variations.txt
- .dockerignore
- .gitignore
- .golangci.yaml
- Dockerfile
- entrypoint.sh
- go.mod
- go.sum
- LICENSE
- Makefile
- README.md
- renovate.json
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/crumbhole/argocd-lovely-plugin
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd argocd-lovely-plugin
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t argocd-lovely-plugin .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 argocd-lovely-plugin
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Go
보통go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
