-
Notifications
You must be signed in to change notification settings - Fork 13
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
Feature Request: Improve installation flow for Kubewarden stack #68
Labels
Comments
Blocked by kubewarden/rfc#7. |
From a discussion with the Kubewarden and Rancher UI team, the installation of the UI should involve a custom flow within the Overview page of the plugin. flowchart LR
subgraph Plugin install
id1[Install plugin]-->id2[Kubewarden Overview page]
end
subgraph Kubewarden install
id2-->id3[Install Kubewarden from uber helm-chart]
id3==>id4[Kubewarden-ontroller]
id3==>id5[Default policy server]
id3-.->dp(Kubewarden-defaults)
end
subgraph Optional addons
id3-.->id6((Monitoring))
id6==>id8[Open-telemetry]
id6-->m1(Prometheus, Grafana, ConfigMap)
id3-.->id7((Tracing))
id7==>id8
id7-->t1(JaegerOperator, Jaeger Resource)
end
If the user opts out of the optional Monitoring addon and decides to install it separately there should be an option in the Monitoring chart to update the Kubewarden-controller config |
jordojordo
changed the title
[v1] Feature Request: Improve installation flow for Kubewarden stack
Feature Request: Improve installation flow for Kubewarden stack
Oct 25, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem?
Installing the Kubewarden stack should be a simple process - currently the three helm charts (kubewarden-crds, kubewarden-controller, and kubewarden-defaults) need to be installed separately, along with the cert-manager and the open-telemetry-operator.
Also if the user would like Tracing or Monitoring they are required to install Jaeger and Rancher Monitoring.
Solution you'd like
Emulate the Monitoring App wizard:
Todo
kubewarden-defaults
kubewarden/helm-charts#172kubewarden-controller
#204Related
#83 - The integration with ArtifactHub will tie into the installation process
The text was updated successfully, but these errors were encountered: