manifests

package
v0.1.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2023 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	KubeAPIServerServiceName        = "kube-apiserver"
	KubeAPIServerPrivateServiceName = "kube-apiserver-private"
)
View Source
const (
	// KubeconfigScopeLabel is used to indicate the usage scope of the kubeconfig
	KubeconfigScopeLabel = "hypershift.openshift.io/kubeconfig"
)
View Source
const KubevirtCSIDriverTenantNamespaceStr = "openshift-cluster-csi-drivers"
View Source
const (
	ResourceName = "machine-approver"
)

Variables

This section is empty.

Functions

func AWSPodIdentityWebhookKubeconfig

func AWSPodIdentityWebhookKubeconfig(ns string) *corev1.Secret

func AWSPodIdentityWebhookServingCert

func AWSPodIdentityWebhookServingCert(ns string) *corev1.Secret

func AWSProviderConfig

func AWSProviderConfig(ns string) *corev1.ConfigMap

func AggregatorClientCAConfigMap

func AggregatorClientCAConfigMap(ns string) *corev1.ConfigMap

func AggregatorClientSigner

func AggregatorClientSigner(ns string) *corev1.Secret

func AutoscalerDeployment

func AutoscalerDeployment(controlPlaneNamespace string) *appsv1.Deployment

func AutoscalerRole

func AutoscalerRole(controlPlaneNamespace string) *rbacv1.Role

func AutoscalerRoleBinding

func AutoscalerRoleBinding(controlPlaneNamespace string) *rbacv1.RoleBinding

func AutoscalerServiceAccount

func AutoscalerServiceAccount(controlPlaneNamespace string) *corev1.ServiceAccount

func AzureProviderConfig

func AzureProviderConfig(ns string) *corev1.ConfigMap

func AzureProviderConfigWithCredentials

func AzureProviderConfigWithCredentials(ns string) *corev1.Secret

func CSISnapshotControllerOperatorDeployment

func CSISnapshotControllerOperatorDeployment(ns string) *appsv1.Deployment

func CSISnapshotControllerOperatorRole

func CSISnapshotControllerOperatorRole(ns string) *rbacv1.Role

func CSISnapshotControllerOperatorRoleBinding

func CSISnapshotControllerOperatorRoleBinding(ns string) *rbacv1.RoleBinding

func CSISnapshotControllerOperatorServiceAccount

func CSISnapshotControllerOperatorServiceAccount(ns string) *corev1.ServiceAccount

func CSISnapshotControllerWebhookCertSecret

func CSISnapshotControllerWebhookCertSecret(ns string) *corev1.Secret

func CSRSignerCASecret

func CSRSignerCASecret(ns string) *corev1.Secret

func CatalogOperatorDeployment

func CatalogOperatorDeployment(ns string) *appsv1.Deployment

func CatalogOperatorMetricsService

func CatalogOperatorMetricsService(ns string) *corev1.Service

func CatalogOperatorServiceMonitor

func CatalogOperatorServiceMonitor(ns string) *prometheusoperatorv1.ServiceMonitor

func CatalogRolloutRole

func CatalogRolloutRole(ns string) *rbacv1.Role

func CatalogRolloutRoleBinding

func CatalogRolloutRoleBinding(ns string) *rbacv1.RoleBinding

func CatalogRolloutServiceAccount

func CatalogRolloutServiceAccount(ns string) *corev1.ServiceAccount

func CatalogsImageStream

func CatalogsImageStream(ns string) *imagev1.ImageStream

func CertifiedOperatorsCronJob

func CertifiedOperatorsCronJob(ns string) *batchv1.CronJob

func CertifiedOperatorsDeployment

func CertifiedOperatorsDeployment(ns string) *appsv1.Deployment

func CertifiedOperatorsService

func CertifiedOperatorsService(ns string) *corev1.Service

func ClusterNetworkOperatorDeployment

func ClusterNetworkOperatorDeployment(ns string) *appsv1.Deployment

func ClusterNetworkOperatorRole

func ClusterNetworkOperatorRole(namespace string) *rbacv1.Role

func ClusterNetworkOperatorRoleBinding

func ClusterNetworkOperatorRoleBinding(namespace string) *rbacv1.RoleBinding

func ClusterNetworkOperatorServiceAccount

func ClusterNetworkOperatorServiceAccount(namespace string) *corev1.ServiceAccount

func ClusterNodeTuningOperatorDeployment

func ClusterNodeTuningOperatorDeployment(namespace string) *appsv1.Deployment

Deployment

func ClusterNodeTuningOperatorMetricsService

func ClusterNodeTuningOperatorMetricsService(namespace string) *corev1.Service

Metrics

func ClusterNodeTuningOperatorRole

func ClusterNodeTuningOperatorRole(namespace string) *rbacv1.Role

Role

func ClusterNodeTuningOperatorRoleBinding

func ClusterNodeTuningOperatorRoleBinding(namespace string) *rbacv1.RoleBinding

RoleBinding

func ClusterNodeTuningOperatorServiceAccount

func ClusterNodeTuningOperatorServiceAccount(namespace string) *corev1.ServiceAccount

ServiceAccount

func ClusterNodeTuningOperatorServiceMonitor

func ClusterNodeTuningOperatorServiceMonitor(namespace string) *prometheusoperatorv1.ServiceMonitor

func ClusterNodeTuningOperatorServingCertSecret added in v0.1.3

func ClusterNodeTuningOperatorServingCertSecret(ns string) *corev1.Secret

func ClusterPolicyControllerCertSecret

func ClusterPolicyControllerCertSecret(ns string) *corev1.Secret

func ClusterPolicyControllerConfig

func ClusterPolicyControllerConfig(ns string) *corev1.ConfigMap

func ClusterPolicyControllerDeployment

func ClusterPolicyControllerDeployment(ns string) *appsv1.Deployment

func ClusterStorageOperatorDeployment

func ClusterStorageOperatorDeployment(ns string) *appsv1.Deployment

func ClusterStorageOperatorRole

func ClusterStorageOperatorRole(ns string) *rbacv1.Role

func ClusterStorageOperatorRoleBinding

func ClusterStorageOperatorRoleBinding(ns string) *rbacv1.RoleBinding

func ClusterStorageOperatorServiceAccount

func ClusterStorageOperatorServiceAccount(ns string) *corev1.ServiceAccount

func ClusterVersionOperatorDeployment

func ClusterVersionOperatorDeployment(ns string) *appsv1.Deployment

func ClusterVersionOperatorServerCertSecret

func ClusterVersionOperatorServerCertSecret(ns string) *corev1.Secret

func ClusterVersionOperatorService

func ClusterVersionOperatorService(controlPlaneNamespace string) *corev1.Service

func ClusterVersionOperatorServiceMonitor

func ClusterVersionOperatorServiceMonitor(ns string) *prometheusoperatorv1.ServiceMonitor

func CollectProfilesConfigMap

func CollectProfilesConfigMap(ns string) *corev1.ConfigMap

Collect Profiles

func CollectProfilesCronJob

func CollectProfilesCronJob(ns string) *batchv1.CronJob

func CollectProfilesRole

func CollectProfilesRole(ns string) *rbacv1.Role

func CollectProfilesRoleBinding

func CollectProfilesRoleBinding(ns string) *rbacv1.RoleBinding

func CollectProfilesSecret

func CollectProfilesSecret(ns string) *corev1.Secret

func CollectProfilesServiceAccount

func CollectProfilesServiceAccount(ns string) *corev1.ServiceAccount

func CommunityOperatorsCronJob

func CommunityOperatorsCronJob(ns string) *batchv1.CronJob

func CommunityOperatorsDeployment

func CommunityOperatorsDeployment(ns string) *appsv1.Deployment

func CommunityOperatorsService

func CommunityOperatorsService(ns string) *corev1.Service

func ConfigMap

func ConfigMap(namespace string) *corev1.ConfigMap

func ConfigOperatorDeployment

func ConfigOperatorDeployment(ns string) *appsv1.Deployment

func ConfigOperatorPodMonitor

func ConfigOperatorPodMonitor(ns string) *prometheusoperatorv1.PodMonitor

func ConfigOperatorRole

func ConfigOperatorRole(ns string) *rbacv1.Role

func ConfigOperatorRoleBinding

func ConfigOperatorRoleBinding(ns string) *rbacv1.RoleBinding

func ConfigOperatorServiceAccount

func ConfigOperatorServiceAccount(ns string) *corev1.ServiceAccount

func ControlPlaneRecordingRules

func ControlPlaneRecordingRules(ns string) *prometheusoperatorv1.PrometheusRule

func DNSConfig

func DNSConfig() *configv1.DNS

func DNSOperatorDeployment

func DNSOperatorDeployment(ns string) *appsv1.Deployment

DNSOperatorDeployment returns a stub deployment, with name and namespace, for the DNS operator.

func DNSOperatorKubeconfig

func DNSOperatorKubeconfig(ns string) *corev1.Secret

DNSOperatorKubeconfig returns a stub secret, with name and namespace, for the DNS operator's kubeconfig.

func EtcdClientSecret

func EtcdClientSecret(ns string) *corev1.Secret

func EtcdClientService

func EtcdClientService(ns string) *corev1.Service

func EtcdDiscoveryService

func EtcdDiscoveryService(ns string) *corev1.Service

func EtcdMetricsClientSecret

func EtcdMetricsClientSecret(ns string) *corev1.Secret

func EtcdMetricsSignerCAConfigMap

func EtcdMetricsSignerCAConfigMap(ns string) *corev1.ConfigMap

func EtcdMetricsSignerSecret

func EtcdMetricsSignerSecret(ns string) *corev1.Secret

func EtcdPeerSecret

func EtcdPeerSecret(ns string) *corev1.Secret

func EtcdPodDisruptionBudget

func EtcdPodDisruptionBudget(ns string) *policyv1.PodDisruptionBudget

func EtcdServerSecret

func EtcdServerSecret(ns string) *corev1.Secret

func EtcdServiceMonitor

func EtcdServiceMonitor(ns string) *prometheusoperatorv1.ServiceMonitor

func EtcdSignerCAConfigMap

func EtcdSignerCAConfigMap(ns string) *corev1.ConfigMap

func EtcdSignerSecret

func EtcdSignerSecret(ns string) *corev1.Secret

func EtcdStatefulSet

func EtcdStatefulSet(ns string) *appsv1.StatefulSet

func IBMCloudKASKMSWDEKSecret

func IBMCloudKASKMSWDEKSecret(ns string) *corev1.Secret

func IgnitionFIPSConfig

func IgnitionFIPSConfig(ns string) *corev1.ConfigMap

func IgnitionWorkerSSHConfig

func IgnitionWorkerSSHConfig(ns string) *corev1.ConfigMap

func ImageContentSourcePolicyIgnitionConfig

func ImageContentSourcePolicyIgnitionConfig(ns string) *corev1.ConfigMap

func ImageRegistryOperatorDeployment

func ImageRegistryOperatorDeployment(ns string) *appsv1.Deployment

func ImageRegistryOperatorPodMonitor

func ImageRegistryOperatorPodMonitor(ns string) *prometheusoperatorv1.PodMonitor

func ImageRegistryOperatorServingCert

func ImageRegistryOperatorServingCert(ns string) *corev1.Secret

func IngressCert

func IngressCert(ns string) *corev1.Secret

func IngressDefaultIngressController

func IngressDefaultIngressController() *operatorv1.IngressController

func IngressDefaultIngressControllerCert

func IngressDefaultIngressControllerCert() *corev1.Secret

func IngressDefaultIngressControllerCertWorkerManifest

func IngressDefaultIngressControllerCertWorkerManifest(ns string) *corev1.ConfigMap

func IngressDefaultIngressControllerWorkerManifest

func IngressDefaultIngressControllerWorkerManifest(ns string) *corev1.ConfigMap

func IngressOperatorDeployment

func IngressOperatorDeployment(ns string) *appsv1.Deployment

func IngressOperatorKubeconfig

func IngressOperatorKubeconfig(ns string) *corev1.Secret

func IngressOperatorPodMonitor

func IngressOperatorPodMonitor(ns string) *prometheusoperatorv1.PodMonitor

func IngressPrivateIngressController

func IngressPrivateIngressController(name string) *operatorv1.IngressController

func KASAggregatorCertSecret

func KASAggregatorCertSecret(ns string) *corev1.Secret

func KASAuditConfig

func KASAuditConfig(controlPlaneNamespace string) *corev1.ConfigMap

func KASAuthenticationTokenWebhookConfigSecret

func KASAuthenticationTokenWebhookConfigSecret(controlPlaneNamespace string) *corev1.Secret

func KASBootstrapKubeconfigSecret

func KASBootstrapKubeconfigSecret(controlPlaneNamespace string) *corev1.Secret

func KASConfig

func KASConfig(controlPlaneNamespace string) *corev1.ConfigMap

func KASContainerAWSKMSProviderServiceAccount added in v0.1.2

func KASContainerAWSKMSProviderServiceAccount() *corev1.ServiceAccount

func KASDeployment

func KASDeployment(controlPlaneNamespace string) *appsv1.Deployment

func KASEgressSelectorConfig

func KASEgressSelectorConfig(controlPlaneNamespace string) *corev1.ConfigMap

func KASExternalKubeconfigSecret

func KASExternalKubeconfigSecret(controlPlaneNamespace string, ref *hyperv1.KubeconfigSecretRef) *corev1.Secret

func KASKubeletClientCertSecret

func KASKubeletClientCertSecret(ns string) *corev1.Secret

func KASLocalhostKubeconfigSecret

func KASLocalhostKubeconfigSecret(controlPlaneNamespace string) *corev1.Secret

func KASMachineBootstrapClientCertSecret

func KASMachineBootstrapClientCertSecret(ns string) *corev1.Secret

func KASOAuthMetadata

func KASOAuthMetadata(controlPlaneNamespace string) *corev1.ConfigMap

func KASPodDisruptionBudget

func KASPodDisruptionBudget(ns string) *policyv1.PodDisruptionBudget

func KASSecretEncryptionConfigFile

func KASSecretEncryptionConfigFile(ns string) *corev1.Secret

func KASServerCertSecret

func KASServerCertSecret(ns string) *corev1.Secret

func KASServiceCAPIKubeconfigSecret

func KASServiceCAPIKubeconfigSecret(controlPlaneNamespace, infraID string) *corev1.Secret

The client used by CAPI machine controller expects the kubeconfig to follow this naming convention https://github.com/kubernetes-sigs/cluster-api/blob/5c85a0a01ee44ecf7c8a3c3fdc867a88af87d73c/util/secret/secret.go#L29-L33

func KASServiceKubeconfigSecret

func KASServiceKubeconfigSecret(controlPlaneNamespace string) *corev1.Secret

func KCMConfig

func KCMConfig(ns string) *corev1.ConfigMap

func KCMDeployment

func KCMDeployment(ns string) *appsv1.Deployment

func KCMKubeconfigSecret

func KCMKubeconfigSecret(controlPlaneNamespace string) *corev1.Secret

func KCMServerCertSecret

func KCMServerCertSecret(ns string) *corev1.Secret

func KCMService

func KCMService(controlPlaneNamespace string) *corev1.Service

func KonnectivityAgentDeployment

func KonnectivityAgentDeployment(ns string) *appsv1.Deployment

func KonnectivityAgentSecret

func KonnectivityAgentSecret(ns string) *corev1.Secret

func KonnectivityCAConfigMap

func KonnectivityCAConfigMap(ns string) *corev1.ConfigMap

func KonnectivityClientSecret

func KonnectivityClientSecret(ns string) *corev1.Secret

func KonnectivityClusterSecret

func KonnectivityClusterSecret(ns string) *corev1.Secret

func KonnectivityServerDeployment

func KonnectivityServerDeployment(ns string) *appsv1.Deployment

func KonnectivityServerLocalService

func KonnectivityServerLocalService(ns string) *corev1.Service

func KonnectivityServerRoute

func KonnectivityServerRoute(hostedClusterNamespace string) *routev1.Route

func KonnectivityServerSecret

func KonnectivityServerSecret(ns string) *corev1.Secret

func KonnectivityServerService

func KonnectivityServerService(hostedClusterNamespace string) *corev1.Service

func KonnectivitySignerSecret

func KonnectivitySignerSecret(ns string) *corev1.Secret

func KubeAPIServerExternalPrivateRoute added in v0.1.2

func KubeAPIServerExternalPrivateRoute(hostedClusterNamespace string) *routev1.Route

func KubeAPIServerExternalPrivateService added in v0.1.2

func KubeAPIServerExternalPrivateService(hostedClusterNamespace string) *corev1.Service

func KubeAPIServerExternalPublicRoute added in v0.1.2

func KubeAPIServerExternalPublicRoute(hostedClusterNamespace string) *routev1.Route

func KubeAPIServerInternalRoute

func KubeAPIServerInternalRoute(hostedClusterNamespace string) *routev1.Route

func KubeAPIServerPrivateService

func KubeAPIServerPrivateService(hostedClusterNamespace string) *corev1.Service

func KubeAPIServerService

func KubeAPIServerService(hostedClusterNamespace string) *corev1.Service

func KubeAPIServerToKubeletSigner

func KubeAPIServerToKubeletSigner(ns string) *corev1.Secret

func KubeControlPlaneSigner

func KubeControlPlaneSigner(ns string) *corev1.Secret

func KubeControllerManagerClientCertSecret

func KubeControllerManagerClientCertSecret(ns string) *corev1.Secret

func KubeSchedulerClientCertSecret

func KubeSchedulerClientCertSecret(ns string) *corev1.Secret

func KubeletClientCABundle

func KubeletClientCABundle(ns string) *corev1.ConfigMap

func KubevirtCSIDriverController

func KubevirtCSIDriverController(ns string) *appsv1.Deployment

func KubevirtCSIDriverDaemonSet

func KubevirtCSIDriverDaemonSet(ns string) *appsv1.DaemonSet

func KubevirtCSIDriverDefaultTenantStorageClass

func KubevirtCSIDriverDefaultTenantStorageClass() *storagev1.StorageClass

func KubevirtCSIDriverInfraConfigMap

func KubevirtCSIDriverInfraConfigMap(ns string) *corev1.ConfigMap

func KubevirtCSIDriverInfraRole

func KubevirtCSIDriverInfraRole(ns string) *rbacv1.Role

func KubevirtCSIDriverInfraRoleBinding

func KubevirtCSIDriverInfraRoleBinding(ns string) *rbacv1.RoleBinding

func KubevirtCSIDriverInfraSA

func KubevirtCSIDriverInfraSA(ns string) *corev1.ServiceAccount

func KubevirtCSIDriverTenantControllerClusterRole

func KubevirtCSIDriverTenantControllerClusterRole() *rbacv1.ClusterRole

func KubevirtCSIDriverTenantControllerClusterRoleBinding

func KubevirtCSIDriverTenantControllerClusterRoleBinding() *rbacv1.ClusterRoleBinding

func KubevirtCSIDriverTenantControllerSA

func KubevirtCSIDriverTenantControllerSA(ns string) *corev1.ServiceAccount

func KubevirtCSIDriverTenantKubeConfig

func KubevirtCSIDriverTenantKubeConfig(ns string) *corev1.Secret

func KubevirtCSIDriverTenantNamespace

func KubevirtCSIDriverTenantNamespace(ns string) *corev1.Namespace

func KubevirtCSIDriverTenantNodeClusterRole

func KubevirtCSIDriverTenantNodeClusterRole() *rbacv1.ClusterRole

func KubevirtCSIDriverTenantNodeClusterRoleBinding

func KubevirtCSIDriverTenantNodeClusterRoleBinding() *rbacv1.ClusterRoleBinding

func KubevirtCSIDriverTenantNodeSA

func KubevirtCSIDriverTenantNodeSA(ns string) *corev1.ServiceAccount

func MachineApproverDeployment

func MachineApproverDeployment(namespace string) *appsv1.Deployment

func MachineApproverRole

func MachineApproverRole(namespace string) *rbacv1.Role

func MachineApproverRoleBinding

func MachineApproverRoleBinding(namespace string) *rbacv1.RoleBinding

func MachineApproverServiceAccount

func MachineApproverServiceAccount(namespace string) *corev1.ServiceAccount

func MachineConfigFIPS

func MachineConfigFIPS() *mcfgv1.MachineConfig

func MachineConfigServerCert

func MachineConfigServerCert(ns string) *corev1.Secret

func MachineConfigServerConfig

func MachineConfigServerConfig(ns string) *corev1.ConfigMap

func MachineConfigWorkerSSH

func MachineConfigWorkerSSH() *mcfgv1.MachineConfig

func MetricsClientCertSecret

func MetricsClientCertSecret(ns string) *corev1.Secret

func MultusAdmissionControllerDeployment

func MultusAdmissionControllerDeployment(namespace string) *appsv1.Deployment

func OAuthServerConfig

func OAuthServerConfig(ns string) *corev1.ConfigMap

func OAuthServerDefaultErrorTemplateSecret

func OAuthServerDefaultErrorTemplateSecret(ns string) *corev1.Secret

func OAuthServerDefaultLoginTemplateSecret

func OAuthServerDefaultLoginTemplateSecret(ns string) *corev1.Secret

func OAuthServerDefaultProviderSelectionTemplateSecret

func OAuthServerDefaultProviderSelectionTemplateSecret(ns string) *corev1.Secret

func OAuthServerDeployment

func OAuthServerDeployment(ns string) *appsv1.Deployment

func OAuthServerPodDisruptionBudget

func OAuthServerPodDisruptionBudget(ns string) *policyv1.PodDisruptionBudget

func OAuthServerService

func OAuthServerService(ns string) *corev1.Service

func OAuthServerServiceSessionSecret

func OAuthServerServiceSessionSecret(ns string) *corev1.Secret

func OLMCatalogOperatorServingCertSecret

func OLMCatalogOperatorServingCertSecret(ns string) *corev1.Secret

func OLMOperatorDeployment

func OLMOperatorDeployment(ns string) *appsv1.Deployment

func OLMOperatorMetricsService

func OLMOperatorMetricsService(ns string) *corev1.Service

func OLMOperatorServiceMonitor

func OLMOperatorServiceMonitor(ns string) *prometheusoperatorv1.ServiceMonitor

func OLMOperatorServingCertSecret

func OLMOperatorServingCertSecret(ns string) *corev1.Secret

func OLMPackageServerCertSecret

func OLMPackageServerCertSecret(ns string) *corev1.Secret

func OLMPackageServerDeployment

func OLMPackageServerDeployment(ns string) *appsv1.Deployment

func OLMPackageServerService

func OLMPackageServerService(hostedClusterNamespace string) *corev1.Service

func OauthAPIServerService

func OauthAPIServerService(hostedClusterNamespace string) *corev1.Service

func OauthServerExternalPrivateRoute added in v0.1.2

func OauthServerExternalPrivateRoute(hostedClusterNamespace string) *routev1.Route

func OauthServerExternalPrivateService added in v0.1.2

func OauthServerExternalPrivateService(hostedClusterNamespace string) *corev1.Service

func OauthServerExternalPublicRoute added in v0.1.2

func OauthServerExternalPublicRoute(hostedClusterNamespace string) *routev1.Route

func OauthServerInternalRoute

func OauthServerInternalRoute(hostedClusterNamespace string) *routev1.Route

func OauthServerService

func OauthServerService(hostedClusterNamespace string) *corev1.Service

func OpenShiftAPIServerAuditConfig

func OpenShiftAPIServerAuditConfig(ns string) *corev1.ConfigMap

func OpenShiftAPIServerCertSecret

func OpenShiftAPIServerCertSecret(ns string) *corev1.Secret

func OpenShiftAPIServerConfig

func OpenShiftAPIServerConfig(ns string) *corev1.ConfigMap

func OpenShiftAPIServerDeployment

func OpenShiftAPIServerDeployment(ns string) *appsv1.Deployment

func OpenShiftAPIServerPodDisruptionBudget

func OpenShiftAPIServerPodDisruptionBudget(ns string) *policyv1.PodDisruptionBudget

func OpenShiftAPIServerServiceMonitor

func OpenShiftAPIServerServiceMonitor(ns string) *prometheusoperatorv1.ServiceMonitor

func OpenShiftControllerManagerCertSecret

func OpenShiftControllerManagerCertSecret(ns string) *corev1.Secret

func OpenShiftControllerManagerConfig

func OpenShiftControllerManagerConfig(ns string) *corev1.ConfigMap

func OpenShiftControllerManagerDeployment

func OpenShiftControllerManagerDeployment(ns string) *appsv1.Deployment

func OpenShiftControllerService

func OpenShiftControllerService(controlPlaneNamespace string) *corev1.Service

func OpenShiftControllerServiceMonitor

func OpenShiftControllerServiceMonitor(ns string) *prometheusoperatorv1.ServiceMonitor

func OpenShiftOAuthAPIServerAuditConfig

func OpenShiftOAuthAPIServerAuditConfig(ns string) *corev1.ConfigMap

func OpenShiftOAuthAPIServerCertSecret

func OpenShiftOAuthAPIServerCertSecret(ns string) *corev1.Secret

func OpenShiftOAuthAPIServerDeployment

func OpenShiftOAuthAPIServerDeployment(ns string) *appsv1.Deployment

func OpenShiftOAuthAPIServerDisruptionBudget

func OpenShiftOAuthAPIServerDisruptionBudget(ns string) *policyv1.PodDisruptionBudget

func OpenShiftOAuthAPIServerServiceServingCA

func OpenShiftOAuthAPIServerServiceServingCA(ns string) *corev1.ConfigMap

func OpenShiftOAuthMasterCABundle added in v0.1.2

func OpenShiftOAuthMasterCABundle(ns string) *corev1.ConfigMap

func OpenShiftOAuthServerCert

func OpenShiftOAuthServerCert(ns string) *corev1.Secret

func OpenShiftRouteControllerManagerCertSecret

func OpenShiftRouteControllerManagerCertSecret(ns string) *corev1.Secret

func OpenShiftRouteControllerManagerDeployment

func OpenShiftRouteControllerManagerDeployment(ns string) *appsv1.Deployment

func OpenShiftRouteControllerManagerService

func OpenShiftRouteControllerManagerService(ns string) *corev1.Service

func OpenShiftRouteControllerManagerServiceMonitor

func OpenShiftRouteControllerManagerServiceMonitor(ns string) *prometheusoperatorv1.ServiceMonitor

func OpenshiftAPIServerService

func OpenshiftAPIServerService(hostedClusterNamespace string) *corev1.Service

func OpenshiftAuthenticatorCertSecret

func OpenshiftAuthenticatorCertSecret(ns string) *corev1.Secret

func PowerVSCCMConfigMap

func PowerVSCCMConfigMap(ns string) *corev1.ConfigMap

func PowerVSCCMDeployment

func PowerVSCCMDeployment(ns string) *appsv1.Deployment

func PrivateRouterService

func PrivateRouterService(ns string) *corev1.Service

func RecyclerConfigMap

func RecyclerConfigMap(ns string) *corev1.ConfigMap

func RedHatMarketplaceOperatorsCronJob

func RedHatMarketplaceOperatorsCronJob(ns string) *batchv1.CronJob

func RedHatMarketplaceOperatorsDeployment

func RedHatMarketplaceOperatorsDeployment(ns string) *appsv1.Deployment

func RedHatMarketplaceOperatorsService

func RedHatMarketplaceOperatorsService(ns string) *corev1.Service

func RedHatOperatorsCronJob

func RedHatOperatorsCronJob(ns string) *batchv1.CronJob

func RedHatOperatorsDeployment

func RedHatOperatorsDeployment(ns string) *appsv1.Deployment

func RedHatOperatorsService

func RedHatOperatorsService(ns string) *corev1.Service

func RootCAConfigMap

func RootCAConfigMap(ns string) *corev1.ConfigMap

func RootCASecret

func RootCASecret(ns string) *corev1.Secret

func RouterDeployment

func RouterDeployment(ns string) *appsv1.Deployment

func RouterPublicService

func RouterPublicService(ns string) *corev1.Service

func RouterRole

func RouterRole(ns string) *rbacv1.Role

func RouterRoleBinding

func RouterRoleBinding(ns string) *rbacv1.RoleBinding

func RouterServiceAccount

func RouterServiceAccount(ns string) *corev1.ServiceAccount

func RouterTemplateConfigMap

func RouterTemplateConfigMap(ns string) *corev1.ConfigMap

func SchedulerConfig

func SchedulerConfig(ns string) *corev1.ConfigMap

func SchedulerDeployment

func SchedulerDeployment(ns string) *appsv1.Deployment

func SchedulerKubeconfigSecret

func SchedulerKubeconfigSecret(controlPlaneNS string) *corev1.Secret

func ServiceAccountSigningKeySecret

func ServiceAccountSigningKeySecret(ns string) *corev1.Secret

func ServiceServingCA

func ServiceServingCA(ns string) *corev1.ConfigMap

func SystemAdminClientCertSecret

func SystemAdminClientCertSecret(ns string) *corev1.Secret

func SystemAdminSigner

func SystemAdminSigner(ns string) *corev1.Secret

func TotalClientCABundle

func TotalClientCABundle(ns string) *corev1.ConfigMap

func TrustedCABundleConfigMap added in v0.1.8

func TrustedCABundleConfigMap(ns string) *corev1.ConfigMap

func UserCAConfigMap

func UserCAConfigMap(ns string) *corev1.ConfigMap

Types

type KubeconfigScope

type KubeconfigScope string
const (
	// KubeconfigScopeExternal means the kubeconfig is for use by cluster-external
	// clients
	KubeconfigScopeExternal KubeconfigScope = "external"

	// KubeconfigScopeLocal means the kubeconfig is for use by cluster-local
	// clients (e.g. the service network)
	KubeconfigScopeLocal KubeconfigScope = "local"

	// KubeconfigScopeBootstrap means the kubeconfig is passed via ignition to
	// worker nodes so they can bootstrap
	KubeconfigScopeBootstrap KubeconfigScope = "bootstrap"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL