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

Release consolidated chart as kong 3.0.0-rc1 #976

Closed
wants to merge 13 commits into from

Conversation

rainest
Copy link
Contributor

@rainest rainest commented Dec 12, 2023

What this PR does / why we need it:

Releases the consolidated chart as kong 3.0.0-rc1.

Removes most existing ingress chart content and consolidates some ingress documentation into the kong files. Leaves a brief migration message and historical under ingress.

This will release an RC chart version from the release branch. main will remain as-is for now. When we are ready to finalize the release, we will cut an old version release branch from the tip of main before merging this into main.

Special notes for your reviewer:

See the other PR. The name for the consolidated chart isn't particularly important, but since it is built from the kong templates, releasing as kong requires much less trickery behind the scenes. There's also much less docs burden if existing kong locations continue to exist.

@rainest rainest requested a review from a team as a code owner December 12, 2023 23:32
@rainest rainest changed the title Release consolidated chart as kong 3.0.0-rc1 Release consolidated chart as kong 3.0.0-alpha1 Dec 19, 2023
@mflendrich mflendrich mentioned this pull request Dec 19, 2023
3 tasks
mflendrich
mflendrich previously approved these changes Dec 19, 2023
Copy link
Contributor

@mflendrich mflendrich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I approve this change with a big caveat: we understand that the 3.0 release must support various named use cases and this will take one of two forms, and we understand that the former is more likely
- differently named charts (kong/ingress, kong/konnect-dp, kong/operator, etc) with "batteries included" using default values.yaml
- same chart but with different values.yaml examples

Therefore

  • I've asked that we remove the definitive language that might otherwise be forgotten to update before we reach a conclusive decision about the 3.0 shape
  • we'll continue the march towards 3.0 in Next-gen (3.0) chart layout #977

charts/ingress/README.md Outdated Show resolved Hide resolved
charts/ingress/README.md Outdated Show resolved Hide resolved
scripts/test-env.sh Show resolved Hide resolved
charts/ingress/CHANGELOG.md Show resolved Hide resolved
rainest and others added 7 commits July 16, 2024 09:36
Copy pieces of the ingress chart Konnect example into the kong chart
Konnect example.
Add migration notes for the ingress to kong 3.x change.

Remove separate ingress templates and such.
Co-authored-by: Michał Flendrich <michal.flendrich@konghq.com>
@rainest rainest changed the title Release consolidated chart as kong 3.0.0-alpha1 Release consolidated chart as kong 3.0.0-rc1 Jul 16, 2024
@rainest rainest closed this Jul 16, 2024
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.

2 participants