Managed Apps

  • Not released because of build failure.

  • Changed

    • Switch to ServiceMonitors for metrics scraping.
  • Changed

    • Update chart to kube-prometheus-stack-45.7.1.
      • Update prometheus-operator from 0.62.0 to 0.63.0
      • Update prometheus from 2.41.0 to 2.43.0
      • Update kube-state-metrics from 4.24.* to 5.0.*
      • Update prometheus-node-exporter from 4.8.* to 4.14.*
      • Update grafana from 6.48.* to 6.51.*
      • Update thanos from 0.30.1 to 0.30.2
    • Enable prometheus-node-exporter psp by default
  • Changed

    • Update chart to kube-prometheus-stack-45.7.1.
      • Update prometheus-operator from 0.62.0 to 0.63.0
      • Update prometheus from 2.41.0 to 2.43.0
      • Update kube-state-metrics from 4.24.* to 5.0.*
      • Update prometheus-node-exporter from 4.8.* to 4.14.*
      • Update grafana from 6.48.* to 6.51.*
      • Update thanos from 0.30.1 to 0.30.2
    • Enable prometheus-node-exporter psp by default
  • Added

    • Chart: Add PSP with runtime/default seccomp profile.
  • Changed

    • Update dependency giantswarm/linkerd-control-plane-app to v0.11.0
    • Update dependency giantswarm/linkerd-viz-app to v0.9.0
    • Update dependency giantswarm/linkerd-multicluster-app to v0.10.0
    • Update dependency giantswarm/linkerd-multicluster-link-app to v0.10.0
    • Update dependency giantswarm/linkerd2-cni-app to v0.10.0
  • Added

    • Service: Align to upstream. (#425)
      • Service: Implement controller.service.clusterIP.
        NOTE: The cluster IP of existing services can not be changed. The app deployment might fail when defining this for already installed app instances.
      • Service: Implement controller.service.externalIPs.
      • Service: Implement controller.service.loadBalancerIP.
      • Service: Implement controller.service.sessionAffinity.
      • Service: Implement controller.service.healthCheckNodePort.
        NOTE: The health check node port of existing services can not be changed. The app deployment might fail when defining this for already installed app instances.
      • Service: Implement controller.service.ipFamilyPolicy.
      • Service: Implement controller.service.ipFamilies.
      • Service: Implement controller.service.enableHttp.
      • Service: Implement controller.service.enableHttps.
      • Service: Implement controller.service.appProtocol.
      • Service: Implement controller.service.external.enabled.
      • Service: Add portNamePrefix.
      • Service: Add controller.service.nodePorts.tcp & controller.service.nodePorts.udp.
      • Service: Implement node ports for tcp and udp.
      • Internal Service: Implement controller.service.internal.loadBalancerIP.
      • Internal Service: Implement controller.service.enableHttp & controller.service.enableHttps.
      • Internal Service: Implement controller.service.appProtocol.
      • Internal Service: Add controller.service.internal.nodePorts.tcp & controller.service.internal.nodePorts.udp.
      • Internal Service: Implement node ports for tcp and udp.

    Changed

    • Service: Align to upstream. (#425)
      • Service: Reorder name & namespace.
      • Service: Align controller.service.loadBalancerSourceRanges.
      • Service: Align controller.service.externalTrafficPolicy.
      • Service: Align indention of ports.
      • Service: Align node port checks.
      • Internal Service: Align initial check.
      • Internal Service: Reorder name & namespace.
      • Internal Service: Align controller.service.internal.loadBalancerSourceRanges.
      • Internal Service: Reorder controller.service.internal.externalTrafficPolicy.
      • Internal Service: Align indention of ports.
      • Internal Service: Align node port checks.
      • Values: Align to upstream.

    Removed

    • Service: Align to upstream. (#425)
      • Internal Service: Remove controller.service.internal.labels.
        NOTE: This is part of our alignment to upstream. Use controller.service.labels instead.
      • Internal Service: Remove controller.service.internal.type.
        NOTE: This is part of our alignment to upstream. Use controller.service.type instead.
      • Internal Service: Remove controller.service.internal.ports.http.
        NOTE: This is part of our alignment to upstream. Use controller.service.ports.http instead.
      • Internal Service: Remove controller.service.internal.ports.https.
        NOTE: This is part of our alignment to upstream. Use controller.service.ports.https instead.
  • Removed

    • Remove namespace singleton temporarily, as it has some issues

    Changed

    • Updated upstream chart from v6.8.2 to v6.8.3
    • Updated app from 2.7.2 to 2.7.3
  • Changed

    • Upgrade to linkerd 2.12.4
  • Changed

    • Upgrade to linkerd v2.12.4