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

KubeOne API and Configuration Versioning #259

Closed
xmudrii opened this issue Mar 12, 2019 · 1 comment · Fixed by #410
Closed

KubeOne API and Configuration Versioning #259

xmudrii opened this issue Mar 12, 2019 · 1 comment · Fixed by #410
Assignees
Labels
kind/api-change Categorizes issue or PR as related to adding, removing, or otherwise changing an API lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor.
Milestone

Comments

@xmudrii
Copy link
Member

xmudrii commented Mar 12, 2019

We should version our API and configuration file to ensure that:

  • we can restructure our API while preserving compatibility with the previous API version,
  • users can continue using old API version until it's still supported
  • we can introduce concept of alpha, beta, and stable APIs,

/kind api-change

@kubermatic-bot kubermatic-bot added the kind/api-change Categorizes issue or PR as related to adding, removing, or otherwise changing an API label Mar 12, 2019
@xmudrii xmudrii added this to the v0.6.0 milestone Mar 18, 2019
@xmudrii
Copy link
Member Author

xmudrii commented Apr 2, 2019

I'll start working on the proposal tomorrow.

/assign
/lifecycle active

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/api-change Categorizes issue or PR as related to adding, removing, or otherwise changing an API lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants