machine-controller icon indicating copy to clipboard operation
machine-controller copied to clipboard

Split CI manifests and user-facing examples

Open embik opened this issue 2 years ago • 4 comments

Currently, some files in https://github.com/kubermatic/machine-controller/tree/main/examples are used for e2e tests and are also presented as user-facing examples in our README.

This causes problems because we tend to update examples to work for e2e tests, but that can break their compatibility with the latest released version (the latest tag points to the last release we published). This happened e.g. with the logging flags and results in invalid example files, as seen in #1655.

We should split the manifests used for CI and presented as user-facing deployment method, since the user-facing ones should always work with the latest release, but the ones used by CI should work with the main branch HEAD.

embik avatar Jun 14 '23 10:06 embik

Issues go stale after 90d of inactivity. After a furter 30 days, they will turn rotten. Mark the issue as fresh with /remove-lifecycle stale.

If this issue is safe to close now please do so with /close.

/lifecycle stale

kubermatic-bot avatar Sep 12 '23 11:09 kubermatic-bot

/remove-lifecycle stale

embik avatar Sep 12 '23 17:09 embik

Issues go stale after 90d of inactivity. After a furter 30 days, they will turn rotten. Mark the issue as fresh with /remove-lifecycle stale.

If this issue is safe to close now please do so with /close.

/lifecycle stale

kubermatic-bot avatar Dec 11 '23 23:12 kubermatic-bot

/remove-lifecycle stale

embik avatar Dec 12 '23 06:12 embik