Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentList ¶
type ComponentList struct { ReplicationControllers []*components.ReplicationController Services []*components.Service ConfigMaps []*components.ConfigMap ServiceAccounts []*components.ServiceAccount ClusterRoleBindings []*components.ClusterRoleBinding ClusterRoles []*components.ClusterRole RoleBindings []*components.RoleBinding Roles []*components.Role Deployments []*components.Deployment Secrets []*components.Secret PersistentVolumeClaims []*components.PersistentVolumeClaim Routes []*Route CustomResourceDefinitions []*components.CustomResourceDefinition }
ComponentList defines the list of components for an app
func (*ComponentList) GetKubeInterfaces ¶
func (clist *ComponentList) GetKubeInterfaces() []interface{}
GetKubeInterfaces returns a list of kube components as interfaces
type RegistryConfiguration ¶
type RegistryConfiguration struct { Registry string `json:"registry"` PullSecrets []string `json:"pullSecrets"` }
RegistryConfiguration contains the registry configuration
func (*RegistryConfiguration) DeepCopy ¶
func (in *RegistryConfiguration) DeepCopy() *RegistryConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlackduckSpec.
func (*RegistryConfiguration) DeepCopyInto ¶
func (in *RegistryConfiguration) DeepCopyInto(out *RegistryConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route ¶
type Route struct { Namespace string Name string Kind string ServiceName string PortName string Labels map[string]string TLSTerminationType routev1.TLSTerminationType }
Route defines the route component
type SecurityContext ¶
type SecurityContext struct { FsGroup *int64 `json:"fsGroup"` RunAsUser *int64 `json:"runAsUser"` RunAsGroup *int64 `json:"runAsGroup"` }
SecurityContext will contain the specifications of a security contexts
Click to show internal directories.
Click to hide internal directories.