Documentation ¶
Index ¶
- func CRDs() []*apiextv1beta1.CustomResourceDefinition
- func ClusterRoleBinding(namespace string) *rbacv1beta1.ClusterRoleBinding
- func DaemonSet(namespace string, opts ...podTemplateOption) *appsv1.DaemonSet
- func Deployment(namespace string, opts ...podTemplateOption) *appsv1beta1.Deployment
- func Namespace(namespace string) *corev1.Namespace
- func ServiceAccount(namespace string) *corev1.ServiceAccount
- func WithEnvFromSecretKey(varName, secret, key string) podTemplateOption
- func WithImage(image string) podTemplateOption
- func WithoutCredentialsVolume() podTemplateOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CRDs ¶
func CRDs() []*apiextv1beta1.CustomResourceDefinition
CRDs returns a list of the CRD types for all of the required Velero CRDs
func ClusterRoleBinding ¶
func ClusterRoleBinding(namespace string) *rbacv1beta1.ClusterRoleBinding
func Deployment ¶
func Deployment(namespace string, opts ...podTemplateOption) *appsv1beta1.Deployment
func ServiceAccount ¶
func ServiceAccount(namespace string) *corev1.ServiceAccount
func WithEnvFromSecretKey ¶
func WithEnvFromSecretKey(varName, secret, key string) podTemplateOption
func WithoutCredentialsVolume ¶
func WithoutCredentialsVolume() podTemplateOption
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.