resources

package
v0.0.0-...-320551d Latest Latest
Warning

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

Go to latest
Published: Oct 1, 2020 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildClusterResourceProtectionProfileCRD

func BuildClusterResourceProtectionProfileCRD(cr *researchv1alpha1.IntegrityEnforcer) *extv1.CustomResourceDefinition

clusterresourceprotectionprofile crd

func BuildClusterRoleBindingForIE

func BuildClusterRoleBindingForIE(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.ClusterRoleBinding

cluster role-binding

func BuildClusterRoleBindingForIEAdmin

func BuildClusterRoleBindingForIEAdmin(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.ClusterRoleBinding

role-binding

func BuildClusterRoleForIE

func BuildClusterRoleForIE(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.ClusterRole

cluster role

func BuildClusterRoleForIEAdmin

func BuildClusterRoleForIEAdmin(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.ClusterRole

role

func BuildDefaultClusterResourceProtectionProfileForIE

func BuildDefaultClusterResourceProtectionProfileForIE(cr *researchv1alpha1.IntegrityEnforcer) *crpp.ClusterResourceProtectionProfile

default crpp

func BuildDefaultResourceProtectionProfileForIE

func BuildDefaultResourceProtectionProfileForIE(cr *researchv1alpha1.IntegrityEnforcer) *rpp.ResourceProtectionProfile

default rpp

func BuildDeploymentForCR

func BuildDeploymentForCR(cr *researchv1alpha1.IntegrityEnforcer) *appsv1.Deployment

deployment

func BuildEnforcerConfigCRD

enforcer config crd

func BuildEnforcerConfigForIE

func BuildEnforcerConfigForIE(cr *researchv1alpha1.IntegrityEnforcer) *ec.EnforcerConfig

enforcer config cr

func BuildHelmReleaseMetadataCRD

func BuildHelmReleaseMetadataCRD(cr *researchv1alpha1.IntegrityEnforcer) *extv1.CustomResourceDefinition

helm release metadata crd

func BuildKeyringSecretForIEFromValue

func BuildKeyringSecretForIEFromValue(cr *researchv1alpha1.IntegrityEnforcer) *corev1.Secret

//server-secret.yaml

func BuildMutatingWebhookConfigurationForIE

func BuildMutatingWebhookConfigurationForIE(cr *researchv1alpha1.IntegrityEnforcer) *admv1.MutatingWebhookConfiguration

webhook configuration

func BuildPodSecurityPolicy

func BuildPodSecurityPolicy(cr *researchv1alpha1.IntegrityEnforcer) *policyv1.PodSecurityPolicy

pod security policy

func BuildRegKeySecretForCR

func BuildRegKeySecretForCR(cr *researchv1alpha1.IntegrityEnforcer) *corev1.Secret

regkey.yaml

func BuildResourceProtectionProfileCRD

func BuildResourceProtectionProfileCRD(cr *researchv1alpha1.IntegrityEnforcer) *extv1.CustomResourceDefinition

resourceprotectionprofile crd

func BuildResourceSignatureCRD

func BuildResourceSignatureCRD(cr *researchv1alpha1.IntegrityEnforcer) *extv1.CustomResourceDefinition

resource signature crd

func BuildRoleBindingForIE

func BuildRoleBindingForIE(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.RoleBinding

role-binding

func BuildRoleBindingForIEAdmin

func BuildRoleBindingForIEAdmin(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.RoleBinding

role-binding

func BuildRoleForIE

func BuildRoleForIE(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.Role

role

func BuildRoleForIEAdmin

func BuildRoleForIEAdmin(cr *researchv1alpha1.IntegrityEnforcer) *rbacv1.Role

role

func BuildServiceForCR

func BuildServiceForCR(cr *researchv1alpha1.IntegrityEnforcer) *corev1.Service

service

func BuildSignEnforcePolicyForIE

func BuildSignEnforcePolicyForIE(cr *researchv1alpha1.IntegrityEnforcer) *iespol.SignPolicy

sign enforce policy cr

func BuildSignPolicyCRD

sign policy crd

func BuildTlsSecretForIE

func BuildTlsSecretForIE(cr *researchv1alpha1.IntegrityEnforcer) *corev1.Secret

ie-server-tls

func EmptyDirVolume

func EmptyDirVolume(name string) v1.Volume

func EqualAnnotations

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

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 SecretVolume

func SecretVolume(name, secretName string) v1.Volume

Types

This section is empty.

Jump to

Keyboard shortcuts

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