cloud-native-toolkit / cloud-native-toolkit/terraform-tools-gitops

Modules Gitops-repo and Gitops-bootstrap seems only to cater for Helm

Open
#98 0 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.