Others

  • Changed

    • Chart: Replace gateway.* values with route.* for full Gateway API compliance.
      • Support multiple route kinds: HTTPRoute, GRPCRoute, TCPRoute, TLSRoute, UDPRoute.
      • Add hostnames, parentRefs, matches, filters, and additionalRules configuration.
      • Add Envoy Gateway SecurityPolicy support with basicAuth, cors, jwt, oidc, extAuth, and authorization.
      • Support templating in hostnames and additionalRules.
      • Update values.schema.json with route configuration schema.
  • Added

    • Chart: add annotations io.giantswarm.application.audience and io.giantswarm.application.managed to metadata.

    Changed

    • Chart: change annotation application.giantswarm.io/team to the OCI-compliant form io.giantswarm.application.team.
    • Chart: update sources list.
    • Chart: update keywords list.

    Removed

    • Chart: Remvove maintainers key.
    • Template helpers: Remove giantswarm.io/service-type: managed annotation.
  • Added

    • Chart: Add missing newline at EOF.

    Changed

    • Chart: Update metadata.
  • Added

    • Add a secret key as env var.
  • Changed

    • Chart: Update README.md.
  • Changed

    • Add HTTP->HTTPS redirect in the HTTPRoute CR.
  • Added

    • Chart: Add support for cross-namespace Gateway API references. (#180)
  • Added

    • Chart: Some chores. (#172)
      • Chart: Add Gateway API docs.

    Changed

    • Chart: Some chores. (#172)
      • Chart: Update README.md.
      • Chart: Reorder parentRefs.
      • Values: Uncomment gateway.annotations.
  • Added

    • Add support for Gateway API, a new HTTPRoute resource, as an optional deployment.
  • Added

    • Repository: Some chores. (#166)
      • Deployment: Make probes configurable.
      • Values: Add docs.

    Changed

    • Repository: Some chores. (#166)
      • CircleCI: Rework config.yml.
      • PDB: Reorder selector.
      • ServiceMonitor: Reorder and use correct labels.
      • Chart: Update README.md.

    Removed

    • Repository: Some chores. (#166)
      • Ingress: Remove compatibility checks.
      • Values: Remove global.podSecurityStandards.enforced.