Documentation ¶
Overview ¶
Package clustercontext contains code for working with ClusterContext secrets
Index ¶
- Variables
- func CreateClient(ctx context.Context, primazaCli client.Client, ...) (client.Client, error)
- func ExtractClusterRESTConfig(secret *corev1.Secret) (*rest.Config, error)
- func GetClusterContextSecret(ctx context.Context, cli client.Client, ...) (*corev1.Secret, error)
- func GetClusterRESTConfig(ctx context.Context, cli client.Client, secretNamespace, secretName string) (*rest.Config, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrSecretNotFound = fmt.Errorf("Cluster Context Secret not found")
Functions ¶
func CreateClient ¶
func CreateClient( ctx context.Context, primazaCli client.Client, ce primazaiov1alpha1.ClusterEnvironment, scheme *runtime.Scheme, mapper meta.RESTMapper, ) (client.Client, error)
func GetClusterContextSecret ¶
func GetClusterContextSecret(ctx context.Context, cli client.Client, ce *primazaiov1alpha1.ClusterEnvironment) (*corev1.Secret, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.