Red Hat Best Practices for Kubernetes modules/k8s-best-practices-foreword.adoc modules/k8s-best-practices-openshift-platform.adoc modules/k8s-best-practices-helm.adoc modules/k8s-best-practices-k8s.adoc modules/k8s-best-practices-cni-ovn.adoc modules/k8s-best-practices-csi.adoc modules/k8s-best-practices-block-storage.adoc modules/k8s-best-practices-ephemeral-storage.adoc modules/k8s-best-practices-local-storage.adoc modules/k8s-best-practices-container-runtime.adoc modules/k8s-best-practices-cpu-manager-pinning.adoc modules/k8s-best-practices-host-os.adoc modules/k8s-best-practices-ubi.adoc modules/k8s-best-practices-pod-security.adoc modules/k8s-best-practices-ci-cd.adoc modules/k8s-best-practices-k8s-api-versions.adoc modules/k8s-best-practices-ovn-kubernetes-cni.adoc modules/k8s-best-practices-user-plane-functions.adoc modules/k8s-best-practices-hugepages.adoc modules/k8s-best-practices-cpu-isolation.adoc modules/k8s-best-practices-topology-manager-and-numa-awareness.adoc modules/k8s-best-practices-ipv4-ipv6.adoc modules/k8s-best-practices-IPv6-NAT.adoc modules/k8s-best-practices-vrfs-aka-routing-instances.adoc modules/k8s-best-practices-ports-reserved-by-openshift.adoc modules/k8s-best-practices-user-plane-cnfs.adoc modules/k8s-best-practices-developer-guide.adoc modules/k8s-best-practices-refactoring.adoc modules/k8s-best-practices-cnf-security.adoc modules/k8s-best-practices-avoid-accessing-resource-on-host.adoc modules/k8s-best-practices-avoid-mounting-host-directories-as-volumes.adoc modules/k8s-best-practices-avoid-the-host-network-namespace.adoc modules/k8s-best-practices-linux-capabilities.adoc modules/k8s-best-practices-openshift-operations.adoc modules/k8s-best-practices-operations-that-can-not-be-executed-by-openshift.adoc modules/k8s-best-practices-analyzing-your-application.adoc modules/k8s-best-practices-finding-the-capabilities-that-an-application-needs.adoc modules/k8s-best-practices-cnf-securing-cnf-networks.adoc modules/k8s-best-practices-secrets-management.adoc modules/k8s-best-practices-scc-permissions-for-an-application.adoc modules/k8s-best-practices-expectations-permissions.adoc modules/k8s-best-practices-cloud-native-design-best-practices.adoc modules/k8s-best-practices-high-level-cnf-expectations.adoc modules/k8s-best-practices-pod-permissions.adoc modules/k8s-best-practices-logging.adoc modules/k8s-best-practices-monitoring.adoc modules/k8s-best-practices-cpu-allocation.adoc modules/k8s-best-practices-memory-allocation.adoc modules/k8s-best-practices-pods.adoc modules/k8s-best-practices-pod-interaction-configuration.adoc modules/k8s-best-practices-pod-exit-status.adoc modules/k8s-best-practices-graceful-termination.adoc modules/k8s-best-practices-pod-resource-profiles.adoc modules/k8s-best-practices-storage-emptydir.adoc modules/k8s-best-practices-liveness-readiness-and-startup-probes.adoc modules/k8s-best-practices-affinity-anti-affinity.adoc modules/k8s-best-practices-upgrade-expectations.adoc modules/k8s-best-practices-taints-and-tolerations.adoc modules/k8s-best-practices-requests-limits.adoc modules/k8s-best-practices-use-imagepullpolicy-if-not-present.adoc modules/k8s-best-practices-automount-services-for-pods.adoc modules/k8s-best-practices-disruption-budgets.adoc modules/k8s-best-practices-no-naked-pods.adoc modules/k8s-best-practices-image-tagging.adoc modules/k8s-best-practices-one-process-per-container.adoc modules/k8s-best-practices-init-containers.adoc modules/k8s-best-practices-security-rbac.adoc modules/k8s-best-practices-custom-role-to-access-application-crds.adoc modules/k8s-best-practices-multus.adoc modules/k8s-best-practices-multus-macvlan.adoc modules/k8s-best-practices-spk-integration-via-spk-operator.adoc modules/k8s-best-practices-sr-iov-interface-settings.adoc modules/k8s-best-practices-attaching-the-vf-to-a-pod.adoc modules/k8s-best-practices-discovering-sr-iov-devices-properties-from-the-application.adoc modules/k8s-best-practices-numa-awareness.adoc modules/k8s-best-practices-platform-upgrade.adoc modules/k8s-best-practices-openshift-virtualization-kubevirt.adoc modules/k8s-best-practices-vm-image-import-recommendations-cdi.adoc modules/k8s-best-practices-working-with-large-vm-disk-images.adoc modules/k8s-best-practices-operator-best-practices.adoc modules/k8s-best-practices-cnf-operator-requirements.adoc modules/k8s-best-practices-requirements-cnf-reqs.adoc modules/k8s-best-practices-image-standards.adoc modules/k8s-best-practices-universal-base-image-information.adoc modules/k8s-best-practices-application-dns-configuration-requirements.adoc modules/k8s-best-practices-copyright.adoc