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

Merge main into 3.x RC #1094

Merged
merged 80 commits into from
Jun 24, 2024
Merged

Merge main into 3.x RC #1094

merged 80 commits into from
Jun 24, 2024

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    f648738 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Configuration menu
    Copy the full SHA
    2e53239 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    32d7a68 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. fix(kong): add RBAC rules for listing namespaces when gateway API is …

    …detected (#974)
    
    * fix(kong): add RBAC rules for listing namespaces when gateway API is detected
    
    * kong: add watch permissions to ClusterRole
    pmalek committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e2f4d3a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    8b6fd7d View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Add post-install warning to docs AIO values.yaml file (#981)

    ---------
    
    Co-authored-by: Grzegorz Burzyński <[email protected]>
    mheap and czeslavo committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    b087f02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5e1c3c View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. ingress: release 0.10.2 (#984)

    pmalek committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    61c07d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. feat(env) add support for envFrom (#987)

    Add envFrom and ingressController.envFrom values. These populate the
    standard container envFrom field, which contains a list of ConfigMap or
    Secret refs. Keys and values from the referenced resources are set as
    environment variables in the containers.
    rainest committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    5e7c7ce View commit details
    Browse the repository at this point in the history
  2. feat(listens) support multiple addresses and IPv6 (#986)

    * feat(listens) support multiple addresses and IPv6
    
    Configure default IPv6 listens for Kong listeners by default. The
    controller defaults are unchanged as the controller settings do not
    support multiple listen addresses.
    
    Replace the hidden .address service setting with a new hidden .addresses
    setting. The new setting is a list whereas the old setting was a single
    string.
    
    Honor address overrides for the admin listen. It previously forced you
    to the default 0.0.0.0 address or 127.0.0.1 when disabled.
    
    * chore(*) release kong 2.34.0
    rainest committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    d8e5998 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    8577394 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. chore(deps): bump golang.stackrox.io/kube-linter in /third_party (#988)

    Bumps [golang.stackrox.io/kube-linter](https://github.com/stackrox/kube-linter) from 0.6.5 to 0.6.6.
    - [Release notes](https://github.com/stackrox/kube-linter/releases)
    - [Changelog](https://github.com/stackrox/kube-linter/blob/main/RELEASE.md)
    - [Commits](stackrox/kube-linter@v0.6.5...v0.6.6)
    
    ---
    updated-dependencies:
    - dependency-name: golang.stackrox.io/kube-linter
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    ad65c3c View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. feat: add RBAC rules for KongVault (#992)

    Co-authored-by: Patryk Małek <[email protected]>
    czeslavo and pmalek committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    a8c3822 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump golang.stackrox.io/kube-linter in /third_party

    Bumps [golang.stackrox.io/kube-linter](https://github.com/stackrox/kube-linter) from 0.6.6 to 0.6.7.
    - [Release notes](https://github.com/stackrox/kube-linter/releases)
    - [Changelog](https://github.com/stackrox/kube-linter/blob/main/RELEASE.md)
    - [Commits](stackrox/kube-linter@v0.6.6...v0.6.7)
    
    ---
    updated-dependencies:
    - dependency-name: golang.stackrox.io/kube-linter
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    6838b15 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #993 from Kong/dependabot/go_modules/third_party/g…

    …olang.stackrox.io/kube-linter-0.6.7
    
    chore(deps): bump golang.stackrox.io/kube-linter from 0.6.6 to 0.6.7 in /third_party
    programmer04 committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    a713ff4 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    703a3fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31b0fbe View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. fix(env) drop empty plugin defaults (#1002)

    Do not set KONG_PLUGINS if no plugins are configured.
    
    Release 2.35.1.
    rainest committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    95e4edd View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    cb44830 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    81eb594 View commit details
    Browse the repository at this point in the history
  2. feat: bump KIC to 3.1, update CRDs and bump Kong to 3.6 (#1011)

    Co-authored-by: Patryk Małek <[email protected]>
    czeslavo and pmalek committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6c1421b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06a2ede View commit details
    Browse the repository at this point in the history
  4. Update timeout for .github/workflows/release-push.yaml (#998)

    * Update default timeouts for .github/workflows/release-push.yaml [skip ci]
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Travis Raines <[email protected]>
    team-eng-enablement and rainest committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6b3d1f6 View commit details
    Browse the repository at this point in the history
  5. Update timeout for .github/workflows/release-pr.yaml (#997)

    * Update default timeouts for .github/workflows/release-pr.yaml [skip ci]
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Travis Raines <[email protected]>
    team-eng-enablement and rainest committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    dfe039c View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. fix: prevent controller status port from being scraped by Prometheus (#…

    …1008)
    
    After #989 both containers in the deployment were
    using a named port `status` which was defined to be scraped in the ServiceMonitor
    which resulted in scraping both containers which was not desired.
    
    Co-authored-by: Grzegorz Burzyński <[email protected]>
    Co-authored-by: Travis Raines <[email protected]>
    3 people committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    42f0634 View commit details
    Browse the repository at this point in the history
  2. Update timeout for .github/workflows/master-mirrors-main.yaml (#996)

    * Update default timeouts for .github/workflows/master-mirrors-main.yaml [skip ci]
    
    * Update .github/workflows/master-mirrors-main.yaml
    
    ---------
    
    Co-authored-by: Travis Raines <[email protected]>
    team-eng-enablement and rainest committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    6269907 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85d6682 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    ac23c03 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. feat(kong): add appProtocol as optional field to services ports (#1018)

    Allow setting `SVC.tls.appProtocol` and `SVC.http.appProtocol` to set Kuberntes Services
    HTTP and TLS ports' `appProtocols` to custom values.
    
    Co-authored-by: Grzegorz Burzyński <[email protected]>
    gyenwahangelCA and czeslavo committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    91c66a5 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    db470df View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. chore(deps): bump azure/setup-helm from 4.0.0 to 4.1.0 (#1022)

    Bumps [azure/setup-helm](https://github.com/azure/setup-helm) from 4.0.0 to 4.1.0.
    - [Release notes](https://github.com/azure/setup-helm/releases)
    - [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md)
    - [Commits](Azure/setup-helm@v4.0.0...v4.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: azure/setup-helm
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    14d9187 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. feat: add gateway-operator helm chart (#1020)

    Add a base chart for the Kong Gateway Operator.
    ---------
    
    Signed-off-by: Jintao Zhang <[email protected]>
    Co-authored-by: Travis Raines <[email protected]>
    tao12345666333 and rainest committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    468ea40 View commit details
    Browse the repository at this point in the history
  2. feat: Add conditions to automate the installation for CRDs. (#1025)

    * feat: Add conditions to automate the installation for CRDs.
    
    Signed-off-by: Jintao Zhang <[email protected]>
    Co-authored-by: Tao Yi <[email protected]>
    tao12345666333 and randmonkey committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    6c7b36c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a62daa7 View commit details
    Browse the repository at this point in the history
  4. kgo: fix webhook (#1029)

    pmalek authored and tao12345666333 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    bec0dca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb0328c View commit details
    Browse the repository at this point in the history
  6. feat(kgo): Allow users to modify startup parameters and env vars (#1027)

    * feat(kgo): Allow users to modify startup parameters.
    
    Signed-off-by: Jintao Zhang <[email protected]>
    
    * feat(kgo): allow users to provide env vars
    
    Signed-off-by: Jintao Zhang <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: Patryk Małek <[email protected]>
    
    * rename featureFlags to controllers
    
    Signed-off-by: Jintao Zhang <[email protected]>
    
    * kgo: update version so that it has --enable-controller-aigateway flag
    
    ---------
    
    Signed-off-by: Jintao Zhang <[email protected]>
    Co-authored-by: Patryk Małek <[email protected]>
    tao12345666333 and pmalek committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    9ffc6a1 View commit details
    Browse the repository at this point in the history
  7. chore: release first kgo chart 0.0.1-alpha.1

    Signed-off-by: Jintao Zhang <[email protected]>
    tao12345666333 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    35bd3b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. feat(kgo): use emptyDir as /tmp (#1032)

    Signed-off-by: Jintao Zhang <[email protected]>
    tao12345666333 committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    28b6215 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    42e307a View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    832eb91 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    77767fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecdbe0f View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    e01fb1c View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump golang.stackrox.io/kube-linter from 0.6.7 to 0.6.8 …

    …in /third_party (#1017)
    
    * chore(deps): bump golang.stackrox.io/kube-linter in /third_party
    
    Bumps [golang.stackrox.io/kube-linter](https://github.com/stackrox/kube-linter) from 0.6.7 to 0.6.8.
    - [Release notes](https://github.com/stackrox/kube-linter/releases)
    - [Changelog](https://github.com/stackrox/kube-linter/blob/main/.goreleaser.yaml)
    - [Commits](stackrox/kube-linter@v0.6.7...v0.6.8)
    
    ---
    updated-dependencies:
    - dependency-name: golang.stackrox.io/kube-linter
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * chore: regenerate
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Patryk Małek <[email protected]>
    dependabot[bot] and pmalek committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    994fec0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df57d83 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    0e8c4b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    744df5f View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. chore(RBAC) disable session conf secret if not set (#1033)

    Replace the default placeholder value for
    enterprise.rbac.session_conf_secret with an empty string.
    
    Disable configuring a session conf envvar if session_conf_secret is not
    set.
    
    Kong 3.6 does not require this setting in some configurations.
    Previously, the chart effectively required it.
    rainest committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    e09fd7a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. feat(services) disable Service ports when servicePort=0

    Signed-off-by: Mithun Kumar <[email protected]>
    mithunkrb committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    0b1f635 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6906fa6 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    7b2fb13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07ddc3d View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. chore(deps): bump azure/setup-helm from 4.1.0 to 4.2.0 (#1056)

    Bumps [azure/setup-helm](https://github.com/azure/setup-helm) from 4.1.0 to 4.2.0.
    - [Release notes](https://github.com/azure/setup-helm/releases)
    - [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md)
    - [Commits](Azure/setup-helm@v4.1.0...v4.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: azure/setup-helm
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    b4a9c8d View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    76a8727 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3604b7f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    3fdef5c View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    90c5e8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2ed787 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. feat(admission) add secret filter (#1061)

    Co-authored-by: Grzegorz Burzyński <[email protected]>
    rainest and czeslavo committed May 8, 2024
    Configuration menu
    Copy the full SHA
    035836a View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    fd9deb6 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    40cb083 View commit details
    Browse the repository at this point in the history
  2. feat(kong): add rbac policy rules for customentities (#1081)

    * feat(kong): add rbac policy rules for customentities
    
    * chore: update golden tests
    
    * chore: do not release 2.39.0 just yet
    pmalek committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    3e2ebd0 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    995a470 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2854eb8 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    6fc2b82 View commit details
    Browse the repository at this point in the history
  2. chore(crds) update CRDs to KIC 3.2 (#1090)

    * chore(crds) update CRDs to KIC 3.2
    
    * chore(kong) release 2.39.1
    rainest committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3d91af1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a04a49d View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. tests: speed up tests and do not send anonymous reports (#1092)

    * tests: speed up tests and do not send anonymous reports
    
    * chore: fix golden tests
    
    * chore: fix duplicated env
    
    * chore: revert changing readines probe http path
    
    * chore: fix ci values.yamls
    pmalek committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    4d444b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b969de View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. fix: close broken admission ifs

    Close several ifs that were broken after merge in admission webhook
    template.
    rainest committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    fd06beb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec0cddd View commit details
    Browse the repository at this point in the history
  3. chore: remove serviceAccount warning

    These are now separate ServiceAccounts.
    rainest committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    fa9f445 View commit details
    Browse the repository at this point in the history
  4. chore: enable admin and change to ClusterIP

    This should have been merged the other way.
    rainest committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    3bc0060 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a78eed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c19211e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b197cec View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8ff4042 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bdb8f1a View commit details
    Browse the repository at this point in the history
  10. chore: golden update

    rainest committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    7383644 View commit details
    Browse the repository at this point in the history