github knative/serving knative-v1.15.0
v1.15.0

latest releases: knative-v1.16.0, v0.43.0, knative-v1.14.2...
3 months ago

Changes

  • A new job is added that will run after upgrades via kubectl to clean up old resources if any. Also can be run in previous versions. (#15312, @skonto)
  • Add anti affinity rules to the activator deployment (#15233, @izabelacg)
  • Adjust liveness probe to account for stale leases - otherwise webhook would crashloop forever (#15256, @mukulgit123)
  • Allow ipv6 address for sslip.io in default-domain Job (#15328, @tcnghia)
  • Contour now supports TLS encryption of cluster local routes (#15378, @dprotaso)
  • Fix cluster.local Routes not reconciling when external-tls is enabled (#15234, @dprotaso)
  • Knative Service now supports setting startup probes in the spec. Please note that this increases the cold-start time of your service (more info in docs). (#15309, @ReToCode)
  • Pod anti-affinity rules are set by default for all Knative services. The feature can be deactivated using the property default-affinity-type in the config-deployment configmap. (#15250, @izabelacg)
  • Pod runtime-class-names can be set to run Services which matches specified labels with an available RuntimeClass. This feature can be configured with the property runtime-class-name in the config-deployment configmap. (#15271, @BobyMCbobs)
  • The net-certmanager controller is now part of the Serving core and specifically of the Serving controller.
    To upgrade from an existing deployment you need to delete the net-certmanager deployment first. (#15066, @skonto)
  • kubectl get revision - no longer shows an empty column for K8S Service Name (#15260, @dprotaso)

Dependencies

Added

  • cel.dev/expr: v0.15.0
  • cloud.google.com/go/auth/oauth2adapt: v0.2.2
  • cloud.google.com/go/auth: v0.5.1
  • github.com/Azure/go-autorest/autorest/to: v0.4.0
  • github.com/Azure/go-autorest/autorest/validation: v0.3.1
  • github.com/Azure/go-ntlmssp: 754e693
  • github.com/Venafi/vcert/v4: 69f417a
  • github.com/akamai/AkamaiOPEN-edgegrid-golang: v1.2.2
  • github.com/aws/aws-sdk-go: v1.45.7
  • github.com/cenkalti/backoff/v3: v3.2.2
  • github.com/cert-manager/cert-manager: v1.13.3
  • github.com/cpu/goacmedns: v0.1.1
  • github.com/digitalocean/godo: v1.102.1
  • github.com/fatih/color: v1.15.0
  • github.com/go-asn1-ber/asn1-ber: v1.5.4
  • github.com/go-jose/go-jose/v3: v3.0.1
  • github.com/go-ldap/ldap/v3: v3.4.5
  • github.com/go-logr/zapr: v1.2.4
  • github.com/hashicorp/go-cleanhttp: v0.5.2
  • github.com/hashicorp/go-retryablehttp: v0.7.4
  • github.com/hashicorp/go-rootcerts: v1.0.2
  • github.com/hashicorp/go-secure-stdlib/parseutil: v0.1.7
  • github.com/hashicorp/go-secure-stdlib/strutil: v0.1.2
  • github.com/hashicorp/go-sockaddr: v1.0.2
  • github.com/hashicorp/vault/api: v1.10.0
  • github.com/hashicorp/vault/sdk: v0.10.0
  • github.com/lithammer/dedent: v1.1.0
  • github.com/patrickmn/go-cache: v2.1.0+incompatible
  • github.com/pavlo-v-chernykh/keystore-go/v4: v4.5.0
  • github.com/ryanuber/go-glob: v1.0.0
  • github.com/youmark/pkcs8: 1326539
  • k8s.io/kube-aggregator: v0.28.1
  • sigs.k8s.io/controller-runtime: v0.16.1
  • sigs.k8s.io/controller-tools: v0.13.0
  • sigs.k8s.io/gateway-api: v0.8.0
  • software.sslmate.com/src/go-pkcs12: v0.2.1

Changed

Removed

  • cloud.google.com/go/iam: v1.1.7
  • github.com/creack/pty: v1.1.9
  • github.com/google/go-github/v27: v27.0.6
  • github.com/google/mako: 122f8dc

Don't miss a new serving release

NewReleases is sending notifications on new releases.