cloud-native-toolkit / cloud-native-toolkit/terraform-tools-gitops
Modules Gitops-repo and Gitops-bootstrap seems only to cater for Helm
- Dominant language
- HCL
- Stars
- 5
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
[gitops-repo](https://github.com/cloud-native-toolkit/terraform-tools-gitops)
In my understanding, this repo prepares a GitHub repo to contain the GitOps resources which ArgoCD will deploy. If the specified repo does not exist, it will be created using the configured git personal access token. The terraform clones the repo and adds files which are committed to the repo via a pull request. The files represent a skeleton helm chart.
[gitops-bootstrap](https://github.com/cloud-native-toolkit/terraform-tools-argocd-bootstrap)
Creates a secret permitting ArgoCD access the GitOps repo. In addition, the ArgoCD resources AppProject and Application are created. These configure ArgoCD with the GitOps repo URL, and specifies that the repo contains helm resources.
As far as I can see, these modules do not provide a means to bootstrap the repo & ArgoCD for GitOps resources which do not use helm. How can I use these modules to deploy k8s resources without helm?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.