Skip to content

Previews: Always use CLI installer to install monitoring-satellite, instead of jsonnet #12626

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

Merged
merged 3 commits into from
Sep 6, 2022

Conversation

ArthurSens
Copy link
Contributor

@ArthurSens ArthurSens commented Sep 2, 2022

Description

In #12039, we introduced two methods for installing monitoring-satellite in preview environments. This way we could let our colleagues have monitoring-satellite safely installed using the traditional Jsonnet way, while we could have a mechanism to use our CLI installer and verify that things are working as expected.

We've successfully migrated all our apps to our new installer, and previews are the last missing piece. This PR makes our CLI the default installation method for monitoring-satellite, and also removes the code for the jsonnet installation method completely.

How to test

  • Open a workspace from this PR
  • Run werft run github -f -a with-preview
  • Make sure you can see the observability stack running without problems in the monitoring-satellite namespace.

Release Notes

NONE

Werft options:

  • /werft with-preview

@roboquat roboquat merged commit a9d84fc into main Sep 6, 2022
@roboquat roboquat deleted the as/observability-jsonnetless branch September 6, 2022 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants