Skip to content

v1.0.2

Compare
Choose a tag to compare
@smarterclayton smarterclayton released this 14 Jul 22:38
· 32805 commits to master since this release

Backwards compatibility:

  • API - Kube v1
    • Pod
      • The serviceAccount field changed to serviceAccountName. OpenShift will continue to accept and output both fields - serviceAccountName takes precedence
      • The host field changed to nodeName. OpenShift will continue to accept and output both fields - nodeName takes precedence
    • Service
      • The portalIP field changed to clusterIP. OpenShift will continue to accept and output both fields - clusterIP takes precedence
    • The protocol for a port under a Service, Endpoint, or Container must be uppercased - TCP instead of tcp, and UDP instead of udp. OpenShift will continue to accept all case variations

Features

  • A new LDAP identity provider has been added, allowing you to configure OpenShift to verify passwords and users against an LDAP server directly
  • The master's CA cert can be made available as a secret inside pods, making it easier to manage secure TLS inside the cluster. To enable this in an existing configuration, set the masterCA field in the master configuration file.

Fixes

  • Upgrade to Kubernetes v0.22
  • Cleanup and improvements to the browse pages in the web console, better layout at smaller resolutions, and lots of little cleanup
  • Avoid writing excessive log errors on initial deployments when the image is not yet available
  • Router and registry should default to using the RollingUpdate strategy deployment
    • We recommend you update any existing router or registry installations if you plan on scaling them up to multiple pods
  • Support quay.io registries by using cookies when importing images
  • Lots of improvements to oc status to display warnings when problems are detected
  • Docker images of the form [registry]/[name] are now properly handled by oc new-app and the image import functionality
  • Detect Scala git repositories from oc new-app