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

Add weave-gitops as a helm chart #1409

Closed
wants to merge 3 commits into from
Closed

Add weave-gitops as a helm chart #1409

wants to merge 3 commits into from

Conversation

J-Thompson12
Copy link
Contributor

Closes: #1379

What changed?
Added a chart to weave-gitops to allow installing weave-gitops as a helmrelease to existing flux.

Why?

How did you test it?

Release notes

Documentation Changes

app: wego-app
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we use a ClusterRoleBinding ? When installing the chart we have currently in the logs :

E0209 15:49:45.385748       1 reflector.go:138] pkg/mod/k8s.io/client-go@v0.22.2/tools/cache/reflector.go:167: Failed to watch *v1beta1.HelmRepository: failed to list *v1beta1.HelmRepository: helmrepositories.source.toolkit.fluxcd.io is forbidden: User "system:serviceaccount:flux-system:wego-app-service-account" cannot list resource "helmrepositories" in API group "source.toolkit.fluxcd.io" at the cluster scope

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With a clusterrolebinding it is working.
I made a PR for change suggestions #1422

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mtparet This a proof of concept idea but I did put up this draft pr and ask team members why I was getting this error. So thank you for helping out with that. Most likely the chart will not actually sit in this repo.

@Callisto13
Copy link
Contributor

@J-Thompson12 are you actively taking this forwards? Or is this as far as you are going with this POC?

@J-Thompson12 J-Thompson12 changed the base branch from main to v2 February 22, 2022 17:30
@J-Thompson12 J-Thompson12 changed the base branch from v2 to main February 22, 2022 17:31
@mnowster mnowster deleted the helm branch May 12, 2022 17:41
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.

Helm Chart for Weave Gitops
3 participants