Skip to content

Commit 1e9f45f

Browse files
authored
Merge pull request #66954 from openshift-cherrypick-robot/cherry-pick-62147-to-main
[main] [OSDOCS-3989] OCP content port to ROSA and OSD: Nodes
2 parents 3d57bee + 74aa237 commit 1e9f45f

26 files changed

+659
-21
lines changed

_topic_maps/_topic_map_osd.yml

Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,48 @@ Name: Nodes
611611
Dir: nodes
612612
Distros: openshift-dedicated
613613
Topics:
614+
- Name: Overview of nodes
615+
File: index
616+
- Name: Working with pods
617+
Dir: pods
618+
Topics:
619+
- Name: About pods
620+
File: nodes-pods-using
621+
- Name: Viewing pods
622+
File: nodes-pods-viewing
623+
- Name: Configuring a cluster for pods
624+
File: nodes-pods-configuring
625+
Distros: openshift-dedicated
626+
# Cannot create namespace to install VPA; revisit after Operator book converted
627+
# - Name: Automatically adjust pod resource levels with the vertical pod autoscaler
628+
# File: nodes-pods-vertical-autoscaler
629+
- Name: Providing sensitive data to pods
630+
File: nodes-pods-secrets
631+
- Name: Creating and using config maps
632+
File: nodes-pods-configmaps
633+
# Cannot create required "kubeletconfigs"
634+
# - Name: Using Device Manager to make devices available to nodes
635+
# File: nodes-pods-plugins
636+
# Distros: openshift-dedicated
637+
- Name: Including pod priority in pod scheduling decisions
638+
File: nodes-pods-priority
639+
Distros: openshift-dedicated
640+
- Name: Placing pods on specific nodes using node selectors
641+
File: nodes-pods-node-selectors
642+
Distros: openshift-dedicated
643+
# Cannot create namespace to install Run Once; revisit after Operator book converted
644+
# - Name: Run Once Duration Override Operator
645+
# Dir: run_once_duration_override
646+
# Distros: openshift-dedicated
647+
# Topics:
648+
# - Name: Run Once Duration Override Operator overview
649+
# File: index
650+
# - Name: Run Once Duration Override Operator release notes
651+
# File: run-once-duration-override-release-notes
652+
# - Name: Overriding the active deadline for run-once pods
653+
# File: run-once-duration-override-install
654+
# - Name: Uninstalling the Run Once Duration Override Operator
655+
# File: run-once-duration-override-uninstall
614656
- Name: Automatically scaling pods with the Custom Metrics Autoscaler Operator
615657
Dir: cma
616658
Distros: openshift-dedicated
@@ -637,6 +679,161 @@ Topics:
637679
File: nodes-cma-autoscaling-custom-adding
638680
- Name: Removing the Custom Metrics Autoscaler Operator
639681
File: nodes-cma-autoscaling-custom-removing
682+
- Name: Controlling pod placement onto nodes (scheduling)
683+
Dir: scheduling
684+
Distros: openshift-dedicated
685+
Topics:
686+
- Name: About pod placement using the scheduler
687+
File: nodes-scheduler-about
688+
- Name: Placing pods relative to other pods using pod affinity and anti-affinity rules
689+
File: nodes-scheduler-pod-affinity
690+
- Name: Controlling pod placement on nodes using node affinity rules
691+
File: nodes-scheduler-node-affinity
692+
- Name: Placing pods onto overcommited nodes
693+
File: nodes-scheduler-overcommit
694+
- Name: Controlling pod placement using node taints
695+
File: nodes-scheduler-taints-tolerations
696+
- Name: Placing pods on specific nodes using node selectors
697+
File: nodes-scheduler-node-selectors
698+
- Name: Controlling pod placement using pod topology spread constraints
699+
File: nodes-scheduler-pod-topology-spread-constraints
700+
# - Name: Placing a pod on a specific node by name
701+
# File: nodes-scheduler-node-names
702+
# - Name: Placing a pod in a specific project
703+
# File: nodes-scheduler-node-projects
704+
# - Name: Keeping your cluster balanced using the descheduler
705+
# File: nodes-scheduler-descheduler
706+
- Name: Evicting pods using the descheduler
707+
File: nodes-descheduler
708+
- Name: Secondary scheduler
709+
Dir: secondary_scheduler
710+
Distros: openshift-enterprise
711+
Topics:
712+
- Name: Secondary scheduler overview
713+
File: index
714+
- Name: Secondary Scheduler Operator release notes
715+
File: nodes-secondary-scheduler-release-notes
716+
- Name: Scheduling pods using a secondary scheduler
717+
File: nodes-secondary-scheduler-configuring
718+
- Name: Uninstalling the Secondary Scheduler Operator
719+
File: nodes-secondary-scheduler-uninstalling
720+
- Name: Using Jobs and DaemonSets
721+
Dir: jobs
722+
Topics:
723+
- Name: Running background tasks on nodes automatically with daemonsets
724+
File: nodes-pods-daemonsets
725+
Distros: openshift-dedicated
726+
- Name: Running tasks in pods using jobs
727+
File: nodes-nodes-jobs
728+
- Name: Working with nodes
729+
Dir: nodes
730+
Distros: openshift-dedicated
731+
Topics:
732+
- Name: Viewing and listing the nodes in your cluster
733+
File: nodes-nodes-viewing
734+
# cannot use oc adm cordon; cannot patch resource "machinesets"; cannot patch resource "nodes"
735+
# - Name: Working with nodes
736+
# File: nodes-nodes-working
737+
# cannot create resource "kubeletconfigs", "schedulers", "machineconfigs", "kubeletconfigs"
738+
# - Name: Managing nodes
739+
# File: nodes-nodes-managing
740+
# cannot create resource "kubeletconfigs"
741+
# - Name: Managing graceful node shutdown
742+
# File: nodes-nodes-graceful-shutdown
743+
# cannot create resource "kubeletconfigs"
744+
# - Name: Managing the maximum number of pods per node
745+
# File: nodes-nodes-managing-max-pods
746+
- Name: Using the Node Tuning Operator
747+
File: nodes-node-tuning-operator
748+
- Name: Remediating, fencing, and maintaining nodes
749+
File: nodes-remediating-fencing-maintaining-rhwa
750+
# Cannot create namespace needed to oc debug and reboot; revisit after Operator book converted
751+
# - Name: Understanding node rebooting
752+
# File: nodes-nodes-rebooting
753+
# cannot create resource "kubeletconfigs"
754+
# - Name: Freeing node resources using garbage collection
755+
# File: nodes-nodes-garbage-collection
756+
# cannot create resource "kubeletconfigs"
757+
# - Name: Allocating resources for nodes
758+
# File: nodes-nodes-resources-configuring
759+
# cannot create resource "kubeletconfigs"
760+
# - Name: Allocating specific CPUs for nodes in a cluster
761+
# File: nodes-nodes-resources-cpus
762+
# cannot create resource "kubeletconfigs"
763+
# - Name: Configuring the TLS security profile for the kubelet
764+
# File: nodes-nodes-tls
765+
# Distros: openshift-dedicated
766+
# - Name: Monitoring for problems in your nodes
767+
# File: nodes-nodes-problem-detector
768+
- Name: Machine Config Daemon metrics
769+
File: nodes-nodes-machine-config-daemon-metrics
770+
# cannot patch resource "nodes"
771+
# - Name: Creating infrastructure nodes
772+
# File: nodes-nodes-creating-infrastructure-nodes
773+
- Name: Working with containers
774+
Dir: containers
775+
Topics:
776+
- Name: Understanding containers
777+
File: nodes-containers-using
778+
- Name: Using Init Containers to perform tasks before a pod is deployed
779+
File: nodes-containers-init
780+
Distros: openshift-dedicated
781+
- Name: Using volumes to persist container data
782+
File: nodes-containers-volumes
783+
- Name: Mapping volumes using projected volumes
784+
File: nodes-containers-projected-volumes
785+
- Name: Allowing containers to consume API objects
786+
File: nodes-containers-downward-api
787+
- Name: Copying files to or from a container
788+
File: nodes-containers-copying-files
789+
- Name: Executing remote commands in a container
790+
File: nodes-containers-remote-commands
791+
- Name: Using port forwarding to access applications in a container
792+
File: nodes-containers-port-forwarding
793+
# cannot patch resource "configmaps"
794+
# - Name: Using sysctls in containers
795+
# File: nodes-containers-sysctls
796+
- Name: Working with clusters
797+
Dir: clusters
798+
Topics:
799+
- Name: Viewing system event information in a cluster
800+
File: nodes-containers-events
801+
- Name: Analyzing cluster resource levels
802+
File: nodes-cluster-resource-levels
803+
Distros: openshift-dedicated
804+
- Name: Setting limit ranges
805+
File: nodes-cluster-limit-ranges
806+
- Name: Configuring cluster memory to meet container memory and risk requirements
807+
File: nodes-cluster-resource-configure
808+
Distros: openshift-dedicated
809+
- Name: Configuring your cluster to place pods on overcommited nodes
810+
File: nodes-cluster-overcommit
811+
Distros: openshift-dedicated
812+
- Name: Configuring the Linux cgroup version on your nodes
813+
File: nodes-cluster-cgroups-2
814+
Distros: openshift-enterprise
815+
- Name: Configuring the Linux cgroup version on your nodes
816+
File: nodes-cluster-cgroups-okd
817+
Distros: openshift-origin
818+
# The TechPreviewNoUpgrade Feature Gate is not allowed
819+
# - Name: Enabling features using FeatureGates
820+
# File: nodes-cluster-enabling-features
821+
# Distros: openshift-rosa
822+
# Error: nodes.config.openshift.io "cluster" could not be patched
823+
# - Name: Improving cluster stability in high latency environments using worker latency profiles
824+
# File: nodes-cluster-worker-latency-profiles
825+
# Not supported per Michael McNeill
826+
#- Name: Remote worker nodes on the network edge
827+
# Dir: edge
828+
# Topics:
829+
# - Name: Using remote worker node at the network edge
830+
# File: nodes-edge-remote-workers
831+
# Not supported per Michael McNeill
832+
#- Name: Worker nodes for single-node OpenShift clusters
833+
# Dir: nodes
834+
# Topics:
835+
# - Name: Adding worker nodes to single-node OpenShift clusters
836+
# File: nodes-sno-worker-nodes
640837
---
641838
Name: Logging
642839
Dir: logging

0 commit comments

Comments
 (0)