Skip to content

Document how to configure KOTS for a GitOps workflow #11069

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

Closed
1 of 5 tasks
Tracked by #9929 ...
mrsimonemms opened this issue Jul 1, 2022 · 2 comments
Closed
1 of 5 tasks
Tracked by #9929 ...

Document how to configure KOTS for a GitOps workflow #11069

mrsimonemms opened this issue Jul 1, 2022 · 2 comments
Assignees
Labels
feature: documentation team: delivery Issue belongs to the self-hosted team

Comments

@mrsimonemms
Copy link
Contributor

mrsimonemms commented Jul 1, 2022

GitOps is a regular feature request. This is supported out of the box with KOTS (docs), but need documentation on our website.

Things to consider:

  • this will not be a repo where EVERYTHING is generated - this will still have an Installer job that generates the Gitpod YAML and installs at deploytime (see https://github.com/replicated-collab/replicated-gitpod/issues/8)
  • it is worth ensuring that any secrets created as part of the gitpod-installer-job have the data obfuscated (example). It might be possible to create the secret as part of KOTS and then reference that secret in the job.
  • KOTS supports SealedSecrets (docs) in alpha state. What limitations are there due to its status - is it reliable enough for our customers to use? This will be a question for Replicated to answer

Action items:

@mrsimonemms
Copy link
Contributor Author

My first repo

@mrsimonemms mrsimonemms self-assigned this Jul 18, 2022
@mrsimonemms
Copy link
Contributor Author

For the moment, this ticket is out of scope. @lucasvaltl and I had a good discussion and concluded that this ticket is:

  1. a documentation ticket
  2. not actually solving any existing problems that any of our customers currently have

It is likely that this ticket will be done at some point, but it is not currently a pressing issue. GitOps is currently fully supported via the KOTS dashboard and enabled on all licenses so any user wishing to use it should see the Replicated documentation.

We will re-prioritise this ticket once we have paying customers with a need for this. To that end, we are re-opening #9926 because of paying customers having a need for it.

See internal discussion

@mrsimonemms mrsimonemms closed this as not planned Won't fix, can't repro, duplicate, stale Aug 8, 2022
Repository owner moved this from 📓Scheduled to ✨Done in 🚚 Security, Infrastructure, and Delivery Team (SID) Aug 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: documentation team: delivery Issue belongs to the self-hosted team
Projects
No open projects
Development

No branches or pull requests

3 participants