v1.0.2
smarterclayton
released this
14 Jul 22:38
·
32805 commits
to master
since this release
Backwards compatibility:
- API - Kube v1
- Pod
- The
serviceAccount
field changed toserviceAccountName
. OpenShift will continue to accept and output both fields -serviceAccountName
takes precedence - The
host
field changed tonodeName
. OpenShift will continue to accept and output both fields -nodeName
takes precedence
- The
- Service
- The
portalIP
field changed toclusterIP
. OpenShift will continue to accept and output both fields -clusterIP
takes precedence
- The
- The protocol for a port under a Service, Endpoint, or Container must be uppercased -
TCP
instead oftcp
, andUDP
instead ofudp
. OpenShift will continue to accept all case variations
- Pod
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 byoc new-app
and the image import functionality - Detect Scala git repositories from
oc new-app