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

Implement Release Channels #173

Closed
10 tasks done
whitneygriffith opened this issue Jan 31, 2024 · 0 comments
Closed
10 tasks done

Implement Release Channels #173

whitneygriffith opened this issue Jan 31, 2024 · 0 comments
Assignees

Comments

@whitneygriffith
Copy link
Contributor

whitneygriffith commented Jan 31, 2024

Istio APIs Release Model

Part of #160

  • Documented End State of Planned Changes for All Istio APIs
  • Separate YAMLs are created for each release channel with its appropriate APIs and API versions
  • CRDs in each channel has its appropriate storage and served versions
  • Overall Istio API generation process works as expected (syncing, sink of CRD files, etc)
  • Istiod is functional with any installed release channel, where it reads the oldest API version (gotypes, etc)
  • Users specify release channel upon Istio installation
  • E2E test with Telemetry API moving to Stable Channel
  • Functional Stable Channel with all of its APIs Implemented and Merged
  • Telemetry API promoted to Standard in Istio 1.22
  • Release Channels Documentation (istio.io, blog post)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

2 participants