1.3. Notable technical changes


OpenShift Container Platform 4.5 introduces the following notable technical changes.

Operator SDK v0.17.2

OpenShift Container Platform 4.5 supports Operator SDK v0.17.2, which introduces the following notable technical changes:

  • The --crd-version flag was added to the new, add api, add crd, and generate crds commands so that users can opt in to v1 CRDs. The default setting is v1beta1.

Ansible-based Operator enhancements include:

  • Support for relative Ansible roles and playbooks paths in the Ansible-based Operator Watches files.
  • Event statistics output to the Operator logs.

Helm-based Operator enhancements include:

  • Support for Prometheus metrics.
terminationGracePeriod parameter support

OpenShift Container Platform now properly supports the terminationGracePeriodSeconds parameter with the CRI-O container runtime.

/readyz configuration for API server health probe

All OpenShift Container Platform 4.5 clusters using user-provisioned infrastructure must be configured to use the /readyz endpoint for API server health checking to remain supported. Any clusters using user-provisioned infrastructure installed on versions prior to OpenShift Container Platform 4.5 must be reconfigured to use /readyz.

Clusters using user-provisioned infrastructure without /readyz configured can suffer from API outages when the API server restarts. The API server can restart after events such as configuration changes, certificate updates, or control plane machine reboots. The load balancer must be configured to take a maximum of 30 seconds from the time the API server turns off the /readyz endpoint to the removal of the API server instance from the pool. Within the time frame, the /readyz endpoint must be removed or added, depending on whether it returned an error or became healthy. The readiness check is recommended to probe every five or 10 seconds, with two consecutive successful requests to become healthy and three consecutive failed requests to become unhealthy.

For more information, see the network topology requirements in the user-provisioned infrastructure installation documentation for your cloud provider.

Binary sha256sum.txt.sig file has been renamed for OpenShift Container Platform releases

The sha256sum.txt.sig file included in OpenShift Container Platform releases has been renamed to sha256sum.txt.gpg. This binary file contains a hash of each of the installer and client binaries, which are used to verify their integrity.

The renamed binary file allows for GPG to correctly verify sha256sum.txt, which was not possible previously due to naming conflicts.

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.