package
0.0.0-20190625151958-16cafa9109a3
Repository: https://github.com/blackducksoftware/horizon.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ActionConfig defines the configuration for an action (ie on-start, pre-stop).
ClusterRoleBindingConfig defines the base configuration for a cluster role binding.
ClusterRoleConfig defines the basic configuration for a cluster role.
ConfigMapConfig defines the basic configuration for a config map.
ConfigMapOrSecretVolumeConfig defines the configuration for a config map or secret.
ContainerConfig defines the basic configuration for a container.
CRDColumn specifies a column for server side printing of a custom resource definition.
CRDConfig defines the configuration for a custom defined resource.
CRDScaleSubresources defines how to serve the scale subresource for the scale subresource of custom resources.
CRDVersion defines a version for a custom resource definition.
DaemonSetConfig defines the basic configuration for a daemon set.
DeployerResources defines the resources the deployer will provide.
DeploymentConfig defines the basic configuration for a deployment.
EmptyDirVolumeConfig defines the configuration for an EmptyDir volume.
EnvConfig defines environment variable configuration.
ExpressionRequirementConfig defines the configuration for an expression.
GCEPersistentDiskVolumeConfig defines the configuraton for a GCE Persistent Disk volume.
HostAliasConfig defines the configuration for a host alias on a pod.
HostPathVolumeConfig defines the configuration for a HostPath volume.
HPAConfig defines the basic configuration for a horizontal pod autoscaler.
HTTPIngressPathConfig defines a collection of paths that map requests to backends.
IngressConfig defines the basic configuration for an ingress.
IngressHostRuleConfig defines the rules mapping the paths under a specified host to the related backend services.
IngressTLSConfig defines the configuration for TLS for the ingress.
JobConfig defines the basic configuration for a job.
KeyPath defines the mapping of a string key to a path within a volume.
LoadBalancerConfig defines the configuration for a load balancer to use with a service.
NamespaceConfig defines the configuration for a namespace.
NodeAffinityConfig defines the configuration for a node affinity.
NodeExpression defines the configuration for a node expresion.
PodAffinityConfig defines the configuration for a pod affinity or antiaffinity.
PodConfig defines the basic configuration for a pod.
PodDNSConfig defines the dns configuration for a pod.
PolicyRuleConfig defines the configuration for a policy rule.
PortConfig defines the configuration for a port.
ProbeConfig defines the configuration for a probe.
PVCConfig defines the configuration for a persistent volume claim.
PVCVolumeConfig defines the configuration for a persistent volume claim.
ReplicationControllerConfig defines the basic configuration for a replication controller.
RoleBindingConfig defines the base configuration for a role binding.
RoleConfig defines the basic configuration for a role.
RoleRefConfig defines the configuration for a role reference.
SecretConfig defines the basic configuration for a secret.
SelectorConfig defines the configuration for a selector.
SELinuxType defines SELinux labels.
ServiceAccountConfig defines the basic configuration for a service account.
ServiceAccountSecretConfig defines the configuration for an allowed secret by a service account.
ServiceConfig defines the basic configuration for a service.
ServicePortConfig defines the configuration for a service port.
StatefulSetConfig defines the basic configuration for a stateful set.
SubjectConfig defines the configuration for a subject.
TolerationConfig defines the configuration for a pod toleration.
VolumeDeviceConfig defines the configuration for a volume device.
VolumeMountConfig defines the configuration for a volume mount.

# Interfaces

DeployableComponentInterface defines an interface a component must support in order for the deployer to deploy it.
DeployerControllerInterface defines the interface for controllers.

# Type aliases

ActionType defines the type of action.
AffinityType defines the type of affinity.
ComponentType defines the component type.
CRDConversionStraegyType defines the type of conversion strategy for the custom resource.
CRDScopeType defines the scope of the custom resource definition.
DaemonSetUpdateStrategyType defines the update strategy for the stateful set.
No description provided by the author
DNSPolicyType defines the pod DNS policy.
EnvType defines the type of environemnt configuration.
A ExpressionRequirementOp is the set of operators that can be used in a selector requirement.
HostModeType defines the host mode for the pod.
HostPathType defines the type of HostPath.
MountPropagationType defines the type of mount propagation for the volume mount.
NodeOperator defines the valid operators in a node expression.
PodManagementPolicyType defines the pod managagement policy for the stateful set.
ProcMountType defines the type of proc mount to use for the container.
ProtocolType defines the type of protocols.
PullPolicyType defines the type of pull policy.
PVCAccessModeType defines the access mode for the persistent volume claim.
No description provided by the author
RestartPolicyType defines the pod restart policy.
SecretType defines the type of sercret.
No description provided by the author
ServiceType defines how the service is exposed service.
StatefulSetUpdateStrategyType defines the update strategy for the stateful set.
StorageMediumType defines the storage medium.
TerminationMessagePolicyType defines the policy for the termination message.
TolerationEffectType defines the effect of the toleration.
TolerationOpType defines the toleration operator.
TrafficPolicyType defines the external traffic policy for the service.