Skip to content

feat(ko): v2.1.0#3397

Closed
programmer04 wants to merge 258 commits intomainfrom
release/operator/2.1.0
Closed

feat(ko): v2.1.0#3397
programmer04 wants to merge 258 commits intomainfrom
release/operator/2.1.0

Conversation

@programmer04
Copy link
Member

@programmer04 programmer04 commented Nov 6, 2025

Description

The group PR of all changes in the docs required for KO v2.1.0, related pages

Fixes #issue

Preview Links

Checklist

  • Tested how-to docs. If not, note why here.
  • All pages contain metadata.
  • Any new docs link to existing docs.
  • All autogenerated instructions render correctly (API, decK, Konnect, Kong Manager).
  • Style guide (capitalized gateway entities, placeholder URLs) implemented correctly.
  • Every page has a description entry in frontmatter.
  • Add new pages to the product documentation index (if applicable).

@programmer04 programmer04 requested a review from a team November 6, 2025 09:24
@netlify
Copy link

netlify bot commented Nov 6, 2025

Deploy Preview for kongdeveloper failed.

Name Link
🔨 Latest commit ef549e0
🔍 Latest deploy log https://app.netlify.com/projects/kongdeveloper/deploys/6985fdb19bb2eb0008a12455

@programmer04 programmer04 added the do not merge Issues/ PRs whose changes should not be merged at this time label Nov 6, 2025
@mlavacca mlavacca force-pushed the release/operator/2.1.0 branch from 5c0a35c to 95e758e Compare November 7, 2025 10:22
@lmilan lmilan added this to the KO v2.1.x milestone Nov 12, 2025
@mlavacca mlavacca force-pushed the release/operator/2.1.0 branch from 95e758e to aab68b5 Compare November 13, 2025 15:07
@mlavacca mlavacca force-pushed the release/operator/2.1.0 branch from aab68b5 to da72995 Compare November 25, 2025 10:46
@mlavacca mlavacca force-pushed the release/operator/2.1.0 branch 2 times, most recently from 26aca3e to 77bf216 Compare December 5, 2025 12:47
@mlavacca mlavacca force-pushed the release/operator/2.1.0 branch from 77bf216 to 059c3ee Compare December 22, 2025 10:36
tomek-labuk and others added 18 commits December 22, 2025 16:03
Signed-off-by: kong-docs[bot] <team-docs@konghq.com>
Signed-off-by: kumahq[bot] <110050114+kumahq[bot]@users.noreply.github.com>
Co-authored-by: kumahq[bot] <110050114+kumahq[bot]@users.noreply.github.com>
* docs(mesh): AWS IAM workload label validation ECS

Add docs for workload label validation in Kong Mesh 2.13.x when
MeshIdentity uses kuma.io/workload in SPIFFE ID path. IAM roles
need matching workload tag, dataplanes need workload in metadata
labels (not inbound tags). Backward compatible - only enforced
when MeshIdentity with workload label exists.

Based on Kong/kong-mesh 8757

Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>

* fix(mesh): use modern admonition syntax

Replace legacy {:.note} with {:.info} per Vale linting rules

Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>

* fix(mesh): escape liquid template syntax in ecs.md

Wrap label workload example in raw tags to prevent Jekyll
parsing error

Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>

* fix(mesh): correct MeshIdentity link paths

Update to /mesh/policies/meshidentity/

Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>

* fix(mesh): rm broken MeshIdentity links

doc page does not exist, causes 404s

Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>

---------

Signed-off-by: Marcin Skalski <skalskimarcin33@gmail.com>
Co-authored-by: TuannasCodeCatastrophe <cora.byrne@konghq.com>
…xt (#3801)

* feat(event-gateway): add expression examples and info about the context

Add what is available when and some basic examples

Fix #3409

Signed-off-by: Charly Molter <charly.molter@konghq.com>

* fix lint

* table formatting

---------

Signed-off-by: Charly Molter <charly.molter@konghq.com>
Co-authored-by: Angel <angel.guarisma@konghq.com>
* prereqs

* replace content with prereqs

* Update config.yaml

* draft

* Update kumactl.md

* Update kumactl.md

* Update federate-zone-control-plane.md

* fix submodules

* Update federate-zone-control-plane.md

* Update federate-zone-control-plane.md

* Update federate-zone-control-plane.md

* Create kumactl.md

* Update federate-zone-control-plane.md

* Update federate-zone-control-plane.md

* Update federate-zone-control-plane.md

* Update federate-zone-control-plane.md

* Update federate-zone-control-plane.md
* Replace httproute include with httproute block

* vale

* vale

---------

Co-authored-by: Angel <angel.guarisma@konghq.com>
Co-authored-by: kong[bot] <123129154+kong[bot]@users.noreply.github.com>
Signed-off-by: kong-docs[bot] <team-docs@konghq.com>
Co-authored-by: kong-docs[bot] <team-docs@konghq.com>
pmalek and others added 23 commits February 6, 2026 15:17
…ertificate and KongCACertificate (#3937)

* ko: add information about cross namespace Secret reference from KongCertificate and KongCACertificate

* Apply suggestions from code review

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* Update app/operator/konnect/cross-namespace-references.md

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

---------

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
…ongPluginBinding (#3981)

* ko: add information about cross namespace KongPlugin reference from KongPluginBinding

* Update app/operator/konnect/cross-namespace-references.md

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

---------

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
* ko: custom CA for ControlPLane DataPlane communication

* Update app/_includes/k8s/ca-cert.md

Co-authored-by: Patryk Małek <pmalek@users.noreply.github.com>

---------

Co-authored-by: Patryk Małek <pmalek@users.noreply.github.com>
* feat(ko): document Hybrid Gateway (#3318)

* add how-to doc for gateway entity adoption

* add section for adopting CGW entities

* Add index of entity adoption page

* Updates after review and testing

* Update operator-konnect-adopt-gateway-entities.md

* Update operator-konnect-adopt-gateway-entities.md

---------

Co-authored-by: Jakub Warczarek <jakub.warczarek@konghq.com>
Co-authored-by: Lucie Milan <lucie.milan@konghq.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
* feat: rework operator landing page

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>

* fix: redirects

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>

* Update operator-get-started-konnect-crds-3-controlplane.md

* Update _redirects

* fixes

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>

* address comments

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>

* simplify installation

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>

* chore: factorize gwapy_version

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>

* chore: update KO version to v2.1.0-beta.0

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>

* Update jekyll.yml

Co-authored-by: Patryk Małek <pmalek@users.noreply.github.com>

* Update app/_indices/operator.yaml

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* Update app/_landing_pages/operator.yaml

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* Update app/_indices/operator.yaml

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* Update app/_indices/operator.yaml

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* Update app/_landing_pages/operator.yaml

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* Update app/_landing_pages/operator.yaml

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* Update app/_landing_pages/operator.yaml

Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>

* PReview install changes

* nits on the homepage

* Clear up on prem / konnect

* closure

* fixes

* Update operator.yaml

* Update operator-get-started-gateway-api-1-install.md

* Update operator-konnect-hybrid-dataplane.md

---------

Signed-off-by: Mattia Lavacca <lavacca.mattia@gmail.com>
Co-authored-by: Lucie Milan <lucie.milan@konghq.com>
Co-authored-by: Justin Davies <justin.davies@konghq.com>
Co-authored-by: Patryk Małek <pmalek@users.noreply.github.com>
Co-authored-by: Lucie Milan <32450552+lmilan@users.noreply.github.com>
* PM led KO 2.1 docs

* Fix links and testing artefacts

* fix frontmatter

* move and rename files

* tag files to review

* secrets

* fixes

* Update kongpluginbinding.md

* Update operator.md

* Update secrets.md

* Update operator-dataplane-cert-manager.md

* Update operator-dataplane-handle-ingress.md

* Update operator-dataplane-manage-consumers.md

* Update operator-konnect-static-naming.md

* Update operator-konnect-static-naming.md

* use include

* Update operator-dataplane-traffic-splitting.md

* Update operator-dataplane-traffic-splitting.md

* remove duplicate page

* Update operator-konnect-static-naming.md

* Update operator-dataplane-cert-manager.md

* Update operator-dataplane-cert-manager.md

* fixes

* Update operator-dataplane-manage-consumers.md

* fixes

* include

* Update operator-dataplane-configure-plugins-for-httproute.md

* Update echo-service-route.md

* Update operator-dataplane-configure-plugins-for-httproute.md

* Update operator-dataplane-preserve-client-ip.md

* Update operator-dataplane-preserve-client-ip.md

* Update operator-dataplane-tls-termination.md

* Create cross-namespace-ref.md

* Delete operator-konnect-resource-references.md

* Create operator-konnect-auth-cross-namespace-reference.md

* secret reference

* Update operator.yaml

* Update operator-konnect-secret-cross-namespace-reference.md

* Create operator-monitoring-prometheus-direct-scraping.md

* direct scraping

* enriched metrics

* remove how-to

* Update operator.yaml

* Update operator.yml

* Update app/_how-tos/operator-konnect-static-naming.md

Co-authored-by: Angel <Guaris@users.noreply.github.com>

---------

Co-authored-by: Justin Davies <justin.davies@konghq.com>
Co-authored-by: Angel <Guaris@users.noreply.github.com>
@CLAassistant
Copy link

CLAassistant commented Feb 6, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
8 out of 10 committers have signed the CLA.

✅ Guaris
✅ lena-larionova
✅ programmer04
✅ mlavacca
✅ pmalek
✅ lmilan
✅ justindavies
✅ randmonkey
❌ kong[bot]
❌ hekike
You have signed the CLA already but the status is still pending? Let us recheck it.

@lmilan
Copy link
Contributor

lmilan commented Feb 6, 2026

Opening a new PR to fix merge issue: #4104

@lmilan lmilan closed this Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Issues/ PRs whose changes should not be merged at this time product:ko

Projects

None yet

Development

Successfully merging this pull request may close these issues.