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

[Question]: Tf-controller in Weave-gitops OSS #4191

Open
Bozz95 opened this issue Jan 26, 2024 · 1 comment
Open

[Question]: Tf-controller in Weave-gitops OSS #4191

Bozz95 opened this issue Jan 26, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@Bozz95
Copy link

Bozz95 commented Jan 26, 2024

Describe the bug

This is more likely a question than a bug, I installed all the components of the OSS architecture with the goal to manage the Terraforms resources via the tf-controller and monitor them via weave-gitops UI.

I don't seem to get the tf-controller's runtime in the runtime list in weave-gitops and I don't see any terraform resource from the UI.

I enabled the environment variable WEAVE_GITOPS_FEATURE_GITOPS_RUNTIME and added the annotations app.kubernetes.io/part-of=weave-gitops to both the tf-controller and its crds.

Is this feature intentionally missing from the OSS version or is my configuration wrong?

Environment

  • Weave-Gitops Version: 0.38.0
  • Flux Version (installed via community helm chart): 2.2.2
  • Kubernetes Version: 1.26.3
  • tf-controller Version: v0.16.0-rc.3

Expected behavior

If this is a feature enabled in the OSS version I expect to see and monitor the terraforms deployment, runtime and crd from the weave-gitops UI.

Actual Behavior

I can't see any of that from the UI.

@Bozz95 Bozz95 added the bug Something isn't working label Jan 26, 2024
@xsvil
Copy link

xsvil commented Feb 6, 2024

I believe there is something like an outdated documentation but might be a bug too. After a research i noticed that the label is app.kubernetes.io/part-of=flux as other flux components are also marked that way. Then when it's added, it's visualized under Flux Runtime -> CRDS -> Terraform. But still not available on the left pane.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants