Documentation ¶
Index ¶
- func ApiClusterTokenSecret(deployOptions types.DeployOptions) *corev1.Secret
- func ApiEncryptionKeySecret(namespace string, key string) *corev1.Secret
- func ApplicationMetadataConfig(data []byte, namespace string, upstreamURI string) *corev1.ConfigMap
- func ConfigValuesSecret(namespace string, configValues string) *corev1.Secret
- func DistributionConfigMap(deployOptions types.DeployOptions) *corev1.ConfigMap
- func DistributionService(deployOptions types.DeployOptions) *corev1.Service
- func DistributionStatefulset(deployOptions types.DeployOptions, size resource.Quantity) *appsv1.StatefulSet
- func GetProxyEnv(deployOptions types.DeployOptions) []corev1.EnvVar
- func JwtSecret(namespace string, jwt string) *corev1.Secret
- func KotsadmClusterRole() *rbacv1.ClusterRole
- func KotsadmClusterRoleBinding(serviceAccountNamespace string) *rbacv1.ClusterRoleBinding
- func KotsadmConfigMap(deployOptions types.DeployOptions) *corev1.ConfigMap
- func KotsadmIngress(namespace string, ingressConfig kotsv1beta1.IngressResourceConfig) *extensionsv1beta1.Ingress
- func KotsadmRole(namespace string) *rbacv1.Role
- func KotsadmRoleBinding(roleBindingNamespace string, kotsadmNamespace string) *rbacv1.RoleBinding
- func KotsadmService(namespace string, nodePort int32) *corev1.Service
- func KotsadmServiceAccount(namespace string) *corev1.ServiceAccount
- func KotsadmStatefulSet(deployOptions types.DeployOptions, size resource.Quantity) (*appsv1.StatefulSet, error)
- func LicenseSecret(namespace string, appSlug string, isAirgap bool, license string) *corev1.Secret
- func OperatorClusterRole() *rbacv1.ClusterRole
- func OperatorClusterRoleBinding(serviceAccountNamespace string) *rbacv1.ClusterRoleBinding
- func OperatorDeployment(deployOptions types.DeployOptions) (*appsv1.Deployment, error)
- func OperatorRole(namespace string) *rbacv1.Role
- func OperatorRoleBinding(namespace string, subjectNamespace string) *rbacv1.RoleBinding
- func OperatorServiceAccount(namespace string) *corev1.ServiceAccount
- func PgSecret(namespace string, password string) *corev1.Secret
- func PostgresConfigMap(deployOptions types.DeployOptions) *corev1.ConfigMap
- func PostgresService(namespace string) *corev1.Service
- func PostgresStatefulset(deployOptions types.DeployOptions, size resource.Quantity) (*appsv1.StatefulSet, error)
- func PrivateKotsadmRegistrySecret(namespace string, kotsadmOptions types.KotsadmOptions) *corev1.Secret
- func SharedPasswordSecret(namespace string, bcryptPassword string) *corev1.Secret
- func UpdateKotsadmStatefulSet(existingStatefulset *appsv1.StatefulSet, ...) error
- func UpdateOperatorDeployment(existingDeployment *appsv1.Deployment, desiredDeployment *appsv1.Deployment) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApiClusterTokenSecret ¶
func ApiClusterTokenSecret(deployOptions types.DeployOptions) *corev1.Secret
func ApiEncryptionKeySecret ¶
func ConfigValuesSecret ¶
func DistributionConfigMap ¶
func DistributionConfigMap(deployOptions types.DeployOptions) *corev1.ConfigMap
func DistributionService ¶
func DistributionService(deployOptions types.DeployOptions) *corev1.Service
func DistributionStatefulset ¶
func DistributionStatefulset(deployOptions types.DeployOptions, size resource.Quantity) *appsv1.StatefulSet
func GetProxyEnv ¶
func GetProxyEnv(deployOptions types.DeployOptions) []corev1.EnvVar
func KotsadmClusterRole ¶
func KotsadmClusterRole() *rbacv1.ClusterRole
func KotsadmClusterRoleBinding ¶
func KotsadmClusterRoleBinding(serviceAccountNamespace string) *rbacv1.ClusterRoleBinding
func KotsadmConfigMap ¶
func KotsadmConfigMap(deployOptions types.DeployOptions) *corev1.ConfigMap
func KotsadmIngress ¶
func KotsadmIngress(namespace string, ingressConfig kotsv1beta1.IngressResourceConfig) *extensionsv1beta1.Ingress
func KotsadmRole ¶
func KotsadmRoleBinding ¶
func KotsadmRoleBinding(roleBindingNamespace string, kotsadmNamespace string) *rbacv1.RoleBinding
func KotsadmServiceAccount ¶
func KotsadmServiceAccount(namespace string) *corev1.ServiceAccount
func KotsadmStatefulSet ¶
func KotsadmStatefulSet(deployOptions types.DeployOptions, size resource.Quantity) (*appsv1.StatefulSet, error)
func LicenseSecret ¶
func OperatorClusterRole ¶ added in v1.31.0
func OperatorClusterRole() *rbacv1.ClusterRole
func OperatorClusterRoleBinding ¶ added in v1.31.0
func OperatorClusterRoleBinding(serviceAccountNamespace string) *rbacv1.ClusterRoleBinding
func OperatorDeployment ¶ added in v1.31.0
func OperatorDeployment(deployOptions types.DeployOptions) (*appsv1.Deployment, error)
func OperatorRole ¶ added in v1.31.0
func OperatorRoleBinding ¶ added in v1.31.0
func OperatorRoleBinding(namespace string, subjectNamespace string) *rbacv1.RoleBinding
func OperatorServiceAccount ¶ added in v1.31.0
func OperatorServiceAccount(namespace string) *corev1.ServiceAccount
func PostgresConfigMap ¶
func PostgresConfigMap(deployOptions types.DeployOptions) *corev1.ConfigMap
func PostgresService ¶
func PostgresStatefulset ¶
func PostgresStatefulset(deployOptions types.DeployOptions, size resource.Quantity) (*appsv1.StatefulSet, error)
func PrivateKotsadmRegistrySecret ¶
func PrivateKotsadmRegistrySecret(namespace string, kotsadmOptions types.KotsadmOptions) *corev1.Secret
func SharedPasswordSecret ¶
func UpdateKotsadmStatefulSet ¶
func UpdateKotsadmStatefulSet(existingStatefulset *appsv1.StatefulSet, desiredStatefulSet *appsv1.StatefulSet) error
func UpdateOperatorDeployment ¶ added in v1.31.0
func UpdateOperatorDeployment(existingDeployment *appsv1.Deployment, desiredDeployment *appsv1.Deployment) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.