HcpOpenShiftClusterProperties interface
HCP cluster properties
Properties
| api | Shows the cluster API server profile |
| autoscaling | Configure ClusterAutoscaling . |
| cluster |
OpenShift internal image registry |
| console | Shows the cluster web console information |
| crypto |
Cryptographic restrictions for kernel and userspace libraries |
| dns | Cluster DNS configuration |
| etcd | Configure ETCD. |
| image |
imageDigestMirrors is a set of rules to allow pulling images from a mirrored registry by using digest specifications. WARNING: Updating this array will redeploy all node pools in the cluster. |
| ingress | The cluster ingress configuration |
| network | Cluster network configuration |
| node |
nodeDrainTimeoutMinutes is the grace period for how long Pod Disruption Budget-protected workloads will be respected during any node draining operation. After this grace period, any workloads protected by Pod Disruption Budgets that have not been successfully drained from a node will be forcibly evicted. This is especially relevant to cluster upgrades. Valid values are in minutes and from 0 to 10080 minutes (1 week). 0 means that the MachinePool can be drained without any time limitation. This is the value is used a default for all NodePools. It can be overridden by specifying nodeDrainTimeoutMinutes for a given NodePool |
| platform | Azure platform configuration |
| provisioning |
The status of the last operation. |
| status | Status of the cluster resource |
| version | Version of the control plane components |
Property Details
api
autoscaling
Configure ClusterAutoscaling .
autoscaling?: ClusterAutoscalingProfile
Property Value
clusterImageRegistry
OpenShift internal image registry
clusterImageRegistry?: ClusterImageRegistryProfile
Property Value
console
cryptoRestrictions
Cryptographic restrictions for kernel and userspace libraries
cryptoRestrictions?: string
Property Value
string
dns
etcd
imageDigestMirrors
imageDigestMirrors is a set of rules to allow pulling images from a mirrored registry by using digest specifications.
WARNING: Updating this array will redeploy all node pools in the cluster.
imageDigestMirrors?: ImageDigestMirror[]
Property Value
ingress
network
nodeDrainTimeoutMinutes
nodeDrainTimeoutMinutes is the grace period for how long Pod Disruption Budget-protected workloads will be respected during any node draining operation. After this grace period, any workloads protected by Pod Disruption Budgets that have not been successfully drained from a node will be forcibly evicted. This is especially relevant to cluster upgrades.
Valid values are in minutes and from 0 to 10080 minutes (1 week). 0 means that the MachinePool can be drained without any time limitation.
This is the value is used a default for all NodePools. It can be overridden by specifying nodeDrainTimeoutMinutes for a given NodePool
nodeDrainTimeoutMinutes?: number
Property Value
number
platform
provisioningState
The status of the last operation.
provisioningState?: string
Property Value
string