Documentation ¶
Index ¶
- func CheckNamespaceExists(ctx context.Context, namespace string, kubeFactory apkube.Factory) (bool, error)
- func DeleteSecretWithFinalizer(ctx context.Context, kubeFactory apkube.Factory, secret *v1.Secret) error
- func EnsureClusterRequirements(ctx context.Context, opts ClusterRequirementsOptions) error
- func GetClientSet(kubeFactory apkube.Factory) (kubernetes.Interface, error)
- func GetClientSetOrDie(kubeFactory apkube.Factory) kubernetes.Interface
- func GetClusterSecret(ctx context.Context, kubeFactory apkube.Factory, namespace string, name string) (*v1.Secret, error)
- func GetDynamicClientOrDie(kubeFactory apkube.Factory) dynamic.Interface
- func GetIngressClass(ctx context.Context, kubeFactory apkube.Factory, name string) (*netv1.IngressClass, error)
- func GetSecretsWithLabel(ctx context.Context, kubeFactory apkube.Factory, namespace, label string) (*v1.SecretList, error)
- func GetValueFromSecret(ctx context.Context, kubeFactory apkube.Factory, namespace, name, key string) (string, error)
- func WaitForJob(ctx context.Context, kubeFactory apkube.Factory, ns, jobName string) error
- type ClusterRequirementsOptions
- type LaunchJobOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckNamespaceExists ¶ added in v0.0.263
func DeleteSecretWithFinalizer ¶ added in v0.0.555
func EnsureClusterRequirements ¶
func EnsureClusterRequirements(ctx context.Context, opts ClusterRequirementsOptions) error
func GetClientSet ¶ added in v0.1.21
func GetClientSet(kubeFactory apkube.Factory) (kubernetes.Interface, error)
func GetClientSetOrDie ¶ added in v0.1.21
func GetClientSetOrDie(kubeFactory apkube.Factory) kubernetes.Interface
func GetClusterSecret ¶ added in v0.0.283
func GetDynamicClientOrDie ¶ added in v0.1.52
func GetIngressClass ¶ added in v0.1.43
func GetSecretsWithLabel ¶ added in v0.0.555
func GetValueFromSecret ¶ added in v0.1.43
Types ¶
type ClusterRequirementsOptions ¶ added in v0.0.540
type LaunchJobOptions ¶ added in v0.0.228
Click to show internal directories.
Click to hide internal directories.