Changes and Releases

Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.

  • Changed

    • Configure gsoci.azurecr.io as the default container image registry.
  • Added

    • Service: Add controller.service.internal.type. (#571)
    • Default Backend: Add defaultBackend.extraConfigMaps. (#576)

    Changed

    • Chart: Simplify image templating. (#571)
    • Deployment: Make extra modules image more configurable. (#572)
      NOTE: This changes the schema of controller.extraModules.image & controller.opentelemetry.image. Please update any overrides.
    • Configure gsoci.azurecr.io as the default container image registry. (#574)
  • Added

    • Service: Add controller.service.internal.type. (#571)
    • Default Backend: Add defaultBackend.extraConfigMaps. (#576)

    Changed

    • Chart: Simplify image templating. (#571)
    • Deployment: Make extra modules image more configurable. (#572)
      NOTE: This changes the schema of controller.extraModules.image & controller.opentelemetry.image. Please update any overrides.
    • Configure gsoci.azurecr.io as the default container image registry. (#574)
  • This release contains some breaking changes! Please also consult the migration guide

    Added

    • Add vendir for upstream sync.
    • Add namespaced feature to scope permissions to one namespace.
    • Add support for Gateway API (#305).

    Changed

    • Deployment: Align to upstream (#255).
      • Use crd.podSecurityContext for crd job.
      • Rename global.resources as resources.
      • Rename externalDNS.extraArgs as extraArgs.
      • Rename externalDNS.policy as policy.
      • Rename externalDNS.sources as sources and adjust default value.
      • Rename externalDNS.interval as interval.
      • Rename global.image as image using helper for name composition.
      • Move global.securityContext to podSecurityContext and align names.
    • Service: Align to upstream (#243).
      • Replace global.metrics.port value with service.port.
      • Add service annotations with GS defaults.
      • Set readinessProbe and livenessProbe from values.
      • Move podAnnotations to values.
    • Update README and config docs (#290).
    • Switch Registry to ACR (#318).

    Removed

    • Deployment: Align to upstream (#255).
      • Remove dedicated option for min-event-sync-interval and set it in extraArgs.
      • Remove externalDNS.dryRun option.
    • Secrets: Remove deprecated values for AWS Route53 external authentication #266.
    • Remove support for KIAM (#278).
    • Remove aws.iam.customRoleName value (#278).
    • Remove aws, gcpProject and externalDNS values (#284).
    • Remove Azure volume configuration (#284).
    • Remove unused helpers (#290).
    • Remove PSP (#305).
  • This release contains some breaking changes! Please also consult the migration guide

    Added

    • Add vendir for upstream sync.
    • Add namespaced feature to scope permissions to one namespace.
    • Add support for Gateway API (#305).

    Changed

    • Deployment: Align to upstream (#255).
      • Use crd.podSecurityContext for crd job.
      • Rename global.resources as resources.
      • Rename externalDNS.extraArgs as extraArgs.
      • Rename externalDNS.policy as policy.
      • Rename externalDNS.sources as sources and adjust default value.
      • Rename externalDNS.interval as interval.
      • Rename global.image as image using helper for name composition.
      • Move global.securityContext to podSecurityContext and align names.
    • Service: Align to upstream (#243).
      • Replace global.metrics.port value with service.port.
      • Add service annotations with GS defaults.
      • Set readinessProbe and livenessProbe from values.
      • Move podAnnotations to values.
    • Update README and config docs (#290).
    • Switch Registry to ACR (#318).

    Removed

    • Deployment: Align to upstream (#255).
      • Remove dedicated option for min-event-sync-interval and set it in extraArgs.
      • Remove externalDNS.dryRun option.
    • Secrets: Remove deprecated values for AWS Route53 external authentication #266.
    • Remove support for KIAM (#278).
    • Remove aws.iam.customRoleName value (#278).
    • Remove aws, gcpProject and externalDNS values (#284).
    • Remove Azure volume configuration (#284).
    • Remove unused helpers (#290).
    • Remove PSP (#305).
  • Changes

    • Configure gsoci.azurecr.io as the default container image registry.
    • Update kubectl-apply-job to 0.7.0 for gsoci.azurecr.io container image registry.
  • Changes

    • Configure gsoci.azurecr.io as the default container image registry.
    • Update kubectl-apply-job to 0.7.0 for gsoci.azurecr.io container image registry.
  • Changed

    • Configure gsoci.azurecr.io as the default container image registry.
  • Changed

    • Upgraded chart dependency to kube-prometheus-stack-55.4.0
      • This PR configures the value of GOGC to 30 (instead of 100) for Prometheus-Operator deployment to reduce it’s resource usage.