installSpec property
The install_spec represents the intended state specified by the latest request that mutated install_spec in the feature spec, not the lifecycle state of the feature observed by the Hub feature controller that is reported in the feature state. Possible string values are:
- "INSTALL_SPEC_UNSPECIFIED" : Spec is unknown.
- "INSTALL_SPEC_NOT_INSTALLED" : Request to uninstall Policy Controller.
- "INSTALL_SPEC_ENABLED" : Request to install and enable Policy Controller.
- "INSTALL_SPEC_SUSPENDED" : Request to suspend Policy Controller i.e. its webhooks. If Policy Controller is not installed, it will be installed but suspended.
- "INSTALL_SPEC_DETACHED" : Request to stop all reconciliation actions by PoCo Hub controller. This is a breakglass mechanism to stop PoCo Hub from affecting cluster resources.
Implementation
core.String? installSpec;