resources

package
v0.0.0-...-67e66f2 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2021 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildCertificateForPortieris

func BuildCertificateForPortieris(cr *apiv1alpha1.Portieris) *cmapiv1alpha2.Certificate

//cert manager certificate

func BuildClusterImagePolicyCRD

func BuildClusterImagePolicyCRD(cr *apiv1alpha1.Portieris) *extv1.CustomResourceDefinition

cluster image policy crd

func BuildClusterImagePolicyForPortieris

func BuildClusterImagePolicyForPortieris(cr *apiv1alpha1.Portieris) *policyv1.ClusterImagePolicy

func BuildClusterRoleBindingForPortieris

func BuildClusterRoleBindingForPortieris(cr *apiv1alpha1.Portieris) *rbacv1.ClusterRoleBinding

cluster role-binding

func BuildClusterRoleForPortieris

func BuildClusterRoleForPortieris(cr *apiv1alpha1.Portieris) *rbacv1.ClusterRole

cluster role

func BuildDefaultImagePolicyForPortieris

func BuildDefaultImagePolicyForPortieris(cr *apiv1alpha1.Portieris) *policyv1.ImagePolicy

func BuildDeploymentForPortieris

func BuildDeploymentForPortieris(cr *apiv1alpha1.Portieris) *appsv1.Deployment

deployment

func BuildIBMSystemImagePolicyForPortieris

func BuildIBMSystemImagePolicyForPortieris(cr *apiv1alpha1.Portieris) *policyv1.ImagePolicy

func BuildImagePolicyCRD

func BuildImagePolicyCRD(cr *apiv1alpha1.Portieris) *extv1.CustomResourceDefinition

image policy crd

func BuildIssuerForPortieris

func BuildIssuerForPortieris(cr *apiv1alpha1.Portieris) *cmapiv1alpha2.Issuer

cert manager issuer

func BuildKubeSystemImagePolicyForPortieris

func BuildKubeSystemImagePolicyForPortieris(cr *apiv1alpha1.Portieris) *policyv1.ImagePolicy

func BuildMutatingWebhookConfigurationForPortieris

func BuildMutatingWebhookConfigurationForPortieris(cr *apiv1alpha1.Portieris) *admv1.MutatingWebhookConfiguration

webhook configuration

func BuildSecurityContextConstraints

func BuildSecurityContextConstraints(cr *apiv1alpha1.Portieris) *scc.SecurityContextConstraints

pod security policy scc

func BuildServiceAccountForPortieris

func BuildServiceAccountForPortieris(cr *apiv1alpha1.Portieris) *corev1.ServiceAccount

sa

func BuildServiceForPortieris

func BuildServiceForPortieris(cr *apiv1alpha1.Portieris) *corev1.Service

service

func BuildTlsSecretForPortieris

func BuildTlsSecretForPortieris(cr *apiv1alpha1.Portieris) *corev1.Secret

ishield-server-tls

func EqualAnnotations

func EqualAnnotations(found map[string]string, expected map[string]string) bool

func EqualClusterRoleBindings

func EqualClusterRoleBindings(expected *rbacv1.ClusterRoleBinding, found *rbacv1.ClusterRoleBinding) bool

EqualClusterRoleBindings returns a Boolean

func EqualContainers

func EqualContainers(expected v1.Container, found v1.Container) bool

EqualContainers returns a Boolean

func EqualDeployments

func EqualDeployments(expected *appsv1.Deployment, found *appsv1.Deployment) bool

EqualDeployments returns a Boolean

func EqualLabels

func EqualLabels(found map[string]string, expected map[string]string) bool

func EqualPods

func EqualPods(expected v1.PodTemplateSpec, found v1.PodTemplateSpec) bool

EqualPods returns a Boolean

func EqualReplicas

func EqualReplicas(expected int32, found int32) bool

EqualReplicas returns a Boolean

func EqualRules

func EqualRules(expected []rbacv1.PolicyRule, found []rbacv1.PolicyRule) bool

EqualRules returns a Boolean

func EqualSubjects

func EqualSubjects(expected []rbacv1.Subject, found []rbacv1.Subject) bool

EqualSubjects returns a Boolean

Types

This section is empty.

Jump to

Keyboard shortcuts

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