Files
Guilhem Lettron ac5f34839d
Some checks failed
Scorecard supply-chain security / Scorecard analysis (push) Failing after 1m40s
Post / images (amd64, addon-manager) (push) Failing after 52s
Post / images (amd64, placement) (push) Failing after 46s
Post / images (amd64, registration-operator) (push) Failing after 47s
Post / images (amd64, work) (push) Failing after 47s
Post / images (arm64, addon-manager) (push) Failing after 49s
Post / images (arm64, placement) (push) Failing after 48s
Post / images (arm64, registration) (push) Failing after 46s
Post / images (arm64, registration-operator) (push) Failing after 48s
Post / images (arm64, work) (push) Failing after 49s
Post / images (amd64, registration) (push) Failing after 14m11s
Post / coverage (push) Failing after 40m4s
Post / image manifest (addon-manager) (push) Has been skipped
Post / image manifest (placement) (push) Has been skipped
Post / image manifest (registration) (push) Has been skipped
Post / image manifest (registration-operator) (push) Has been skipped
Post / image manifest (work) (push) Has been skipped
Post / trigger clusteradm e2e (push) Has been skipped
Close stale issues and PRs / stale (push) Successful in 3s
feat(manager): implement import-renderers (#1317)
Signed-off-by: Guilhem Lettron <glettron@akamai.com>
2026-01-09 07:38:35 +00:00

57 lines
2.1 KiB
Go

package manifests
import operatorapiv1 "open-cluster-management.io/api/operator/v1"
type HubConfig struct {
ClusterManagerName string
ClusterManagerNamespace string
OperatorNamespace string
RegistrationImage string
RegistrationAPIServiceCABundle string
WorkImage string
WorkAPIServiceCABundle string
PlacementImage string
AddonAPIServiceCABundle string
Replica int32
HostedMode bool
RegistrationWebhook Webhook
WorkWebhook Webhook
AddonWebhook Webhook
RegistrationFeatureGates []string
WorkFeatureGates []string
AddOnManagerImage string
AddOnManagerEnabled bool
WorkControllerEnabled bool
ClusterProfileEnabled bool
AgentImage string
CloudEventsDriverEnabled bool
ClusterImporterEnabled bool
ImporterRenderers string
WorkDriver string
AutoApproveUsers string
ImagePullSecret string
// ResourceRequirementResourceType is the resource requirement resource type for the cluster manager managed containers.
ResourceRequirementResourceType operatorapiv1.ResourceQosClass
// ResourceRequirements is the resource requirements for the cluster manager managed containers.
// The type has to be []byte to use "indent" template function.
ResourceRequirements []byte
ManagedClusterIdentityCreatorRole string
HubClusterArn string
EnabledRegistrationDrivers string
AutoApprovedCSRUsers string
AutoApprovedARNPatterns string
AwsResourceTags string
Labels map[string]string
LabelsString string
GRPCAuthEnabled bool
GRPCServerImage string
GRPCAutoApprovedUsers string
GRPCEndpointType string
}
type Webhook struct {
IsIPFormat bool
Port int32
Address string
}