Documentation ¶
Index ¶
- func ConfigMapName(component *v1alpha2.Component, configMap *corev1.ConfigMap) string
- func CopyConfigMap(source, destination *corev1.ConfigMap)
- func CopyDeployment(source, destination *appsv1.Deployment, component *v1alpha2.Component)
- func CopyHpa(source, destination *autoscalingv2beta1.HorizontalPodAutoscaler)
- func CopySecret(source, destination *corev1.Secret)
- func CopyService(source, destination *corev1.Service)
- func CopyServingVirtualService(source, destination *v1alpha3.VirtualService)
- func CopyStatefulSet(source, destination *appsv1.StatefulSet, component *v1alpha2.Component)
- func CopyTlsPolicy(source, destination *istioauthenticationv1alpha1.Policy)
- func DeploymentName(component *v1alpha2.Component) string
- func HpaName(component *v1alpha2.Component) string
- func JobName(component *v1alpha2.Component) string
- func MakeConfigMap(component *v1alpha2.Component, configMap *corev1.ConfigMap) *corev1.ConfigMap
- func MakeDeployment(component *v1alpha2.Component) *appsv1.Deployment
- func MakeHpa(component *v1alpha2.Component) *autoscalingv2beta1.HorizontalPodAutoscaler
- func MakeJob(component *v1alpha2.Component) *batchv1.Job
- func MakePersistentVolumeClaim(component *v1alpha2.Component, volumeClaim *v1alpha2.VolumeClaim) *corev1.PersistentVolumeClaim
- func MakeSecret(component *v1alpha2.Component, secret *corev1.Secret, cfg config.Interface) (*corev1.Secret, error)
- func MakeService(component *v1alpha2.Component) *corev1.Service
- func MakeServingConfiguration(component *v1alpha2.Component) *servingv1alpha1.Configuration
- func MakeServingVirtualService(component *v1alpha2.Component) *v1alpha3.VirtualService
- func MakeStatefulSet(component *v1alpha2.Component) *appsv1.StatefulSet
- func MakeTlsPolicy(component *v1alpha2.Component) *istioauthenticationv1alpha1.Policy
- func PersistentVolumeClaimName(component *v1alpha2.Component, volumeClaim *v1alpha2.VolumeClaim) string
- func RequireConfigMapUpdate(component *v1alpha2.Component, configMap *corev1.ConfigMap) bool
- func RequireDeployment(component *v1alpha2.Component) bool
- func RequireDeploymentUpdate(component *v1alpha2.Component, deployment *appsv1.Deployment) bool
- func RequireHpa(component *v1alpha2.Component) bool
- func RequireHpaUpdate(component *v1alpha2.Component, hpa *autoscalingv2beta1.HorizontalPodAutoscaler) bool
- func RequireJob(component *v1alpha2.Component) bool
- func RequireJobUpdate(component *v1alpha2.Component, job *batchv1.Job) bool
- func RequireKnativeServing(component *v1alpha2.Component) bool
- func RequireSecretUpdate(component *v1alpha2.Component, secret *corev1.Secret) bool
- func RequireService(component *v1alpha2.Component) bool
- func RequireServiceUpdate(component *v1alpha2.Component, service *corev1.Service) bool
- func RequireServingConfigurationUpdate(component *v1alpha2.Component, configuration *servingv1alpha1.Configuration) bool
- func RequireServingVirtualServiceUpdate(component *v1alpha2.Component, virtualService *v1alpha3.VirtualService) bool
- func RequireStatefulSet(component *v1alpha2.Component) bool
- func RequireStatefulSetUpdate(component *v1alpha2.Component, statefulSet *appsv1.StatefulSet) bool
- func RequireTlsPolicy(component *v1alpha2.Component) bool
- func RequireTlsPolicyUpdate(component *v1alpha2.Component, policy *istioauthenticationv1alpha1.Policy) bool
- func SecretName(component *v1alpha2.Component, secret *corev1.Secret) string
- func ServiceName(component *v1alpha2.Component) string
- func ServingConfigurationName(component *v1alpha2.Component) string
- func ServingRevisionName(component *v1alpha2.Component) string
- func ServingVirtualServiceName(component *v1alpha2.Component) string
- func StatefulSetName(component *v1alpha2.Component) string
- func StatusFromConfigMap(component *v1alpha2.Component, configMap *corev1.ConfigMap)
- func StatusFromDeployment(component *v1alpha2.Component, deployment *appsv1.Deployment)
- func StatusFromHpa(component *v1alpha2.Component, hpa *autoscalingv2beta1.HorizontalPodAutoscaler)
- func StatusFromJob(component *v1alpha2.Component, job *batchv1.Job)
- func StatusFromPersistentVolumeClaim(component *v1alpha2.Component, pvc *corev1.PersistentVolumeClaim)
- func StatusFromSecret(component *v1alpha2.Component, secret *corev1.Secret)
- func StatusFromService(component *v1alpha2.Component, service *corev1.Service)
- func StatusFromServingConfiguration(component *v1alpha2.Component, configuration *servingv1alpha1.Configuration, ...)
- func StatusFromServingVirtualService(component *v1alpha2.Component, virtualService *v1alpha3.VirtualService)
- func StatusFromStatefulSet(component *v1alpha2.Component, statefulSet *appsv1.StatefulSet)
- func StatusFromTlsPolicy(component *v1alpha2.Component, policy *istioauthenticationv1alpha1.Policy)
- func TlsPolicyName(component *v1alpha2.Component) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigMapName ¶
func CopyConfigMap ¶
func CopyDeployment ¶
func CopyDeployment(source, destination *appsv1.Deployment, component *v1alpha2.Component)
func CopyHpa ¶
func CopyHpa(source, destination *autoscalingv2beta1.HorizontalPodAutoscaler)
func CopySecret ¶
func CopyService ¶
func CopyServingVirtualService ¶
func CopyServingVirtualService(source, destination *v1alpha3.VirtualService)
func CopyStatefulSet ¶
func CopyStatefulSet(source, destination *appsv1.StatefulSet, component *v1alpha2.Component)
func CopyTlsPolicy ¶ added in v0.4.1
func CopyTlsPolicy(source, destination *istioauthenticationv1alpha1.Policy)
func DeploymentName ¶
func MakeConfigMap ¶
func MakeDeployment ¶
func MakeDeployment(component *v1alpha2.Component) *appsv1.Deployment
func MakeHpa ¶
func MakeHpa(component *v1alpha2.Component) *autoscalingv2beta1.HorizontalPodAutoscaler
func MakePersistentVolumeClaim ¶
func MakePersistentVolumeClaim(component *v1alpha2.Component, volumeClaim *v1alpha2.VolumeClaim) *corev1.PersistentVolumeClaim
func MakeSecret ¶
func MakeServingConfiguration ¶
func MakeServingConfiguration(component *v1alpha2.Component) *servingv1alpha1.Configuration
func MakeServingVirtualService ¶
func MakeServingVirtualService(component *v1alpha2.Component) *v1alpha3.VirtualService
func MakeStatefulSet ¶
func MakeStatefulSet(component *v1alpha2.Component) *appsv1.StatefulSet
func MakeTlsPolicy ¶ added in v0.4.1
func MakeTlsPolicy(component *v1alpha2.Component) *istioauthenticationv1alpha1.Policy
func PersistentVolumeClaimName ¶
func PersistentVolumeClaimName(component *v1alpha2.Component, volumeClaim *v1alpha2.VolumeClaim) string
func RequireConfigMapUpdate ¶
func RequireDeployment ¶
func RequireDeploymentUpdate ¶
func RequireDeploymentUpdate(component *v1alpha2.Component, deployment *appsv1.Deployment) bool
func RequireHpa ¶
func RequireHpaUpdate ¶
func RequireHpaUpdate(component *v1alpha2.Component, hpa *autoscalingv2beta1.HorizontalPodAutoscaler) bool
func RequireJob ¶
func RequireKnativeServing ¶
func RequireSecretUpdate ¶
func RequireService ¶
func RequireServiceUpdate ¶
func RequireServingConfigurationUpdate ¶
func RequireServingConfigurationUpdate(component *v1alpha2.Component, configuration *servingv1alpha1.Configuration) bool
func RequireServingVirtualServiceUpdate ¶
func RequireServingVirtualServiceUpdate(component *v1alpha2.Component, virtualService *v1alpha3.VirtualService) bool
func RequireStatefulSet ¶
func RequireStatefulSetUpdate ¶
func RequireStatefulSetUpdate(component *v1alpha2.Component, statefulSet *appsv1.StatefulSet) bool
func RequireTlsPolicy ¶ added in v0.4.1
func RequireTlsPolicyUpdate ¶ added in v0.4.1
func RequireTlsPolicyUpdate(component *v1alpha2.Component, policy *istioauthenticationv1alpha1.Policy) bool
func ServiceName ¶
func ServingRevisionName ¶
func StatefulSetName ¶
func StatusFromConfigMap ¶
func StatusFromDeployment ¶
func StatusFromDeployment(component *v1alpha2.Component, deployment *appsv1.Deployment)
func StatusFromHpa ¶
func StatusFromHpa(component *v1alpha2.Component, hpa *autoscalingv2beta1.HorizontalPodAutoscaler)
func StatusFromPersistentVolumeClaim ¶
func StatusFromPersistentVolumeClaim(component *v1alpha2.Component, pvc *corev1.PersistentVolumeClaim)
func StatusFromService ¶
func StatusFromServingConfiguration ¶
func StatusFromServingConfiguration(component *v1alpha2.Component, configuration *servingv1alpha1.Configuration, listerFn func(selector labels.Selector) ([]*appsv1.Deployment, error))
func StatusFromServingVirtualService ¶
func StatusFromServingVirtualService(component *v1alpha2.Component, virtualService *v1alpha3.VirtualService)
func StatusFromStatefulSet ¶
func StatusFromStatefulSet(component *v1alpha2.Component, statefulSet *appsv1.StatefulSet)
func StatusFromTlsPolicy ¶ added in v0.4.1
func StatusFromTlsPolicy(component *v1alpha2.Component, policy *istioauthenticationv1alpha1.Policy)
func TlsPolicyName ¶ added in v0.4.1
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.