Documentation ¶
Index ¶
- Constants
- func ConfigMapName(tokenService *v1alpha2.TokenService) string
- func CopyConfigMap(source, destination *corev1.ConfigMap)
- func CopyDeployment(source, destination *appsv1.Deployment)
- func CopyEnvoyFilter(source, destination *v1alpha3.EnvoyFilter)
- func CopyOpaConfigMap(source, destination *corev1.ConfigMap)
- func CopyService(source, destination *corev1.Service)
- func DeploymentName(tokenService *v1alpha2.TokenService) string
- func EnvoyFilterName(tokenService *v1alpha2.TokenService) string
- func MakeConfigMap(tokenService *v1alpha2.TokenService, cfg config.Interface) *corev1.ConfigMap
- func MakeDeployment(tokenService *v1alpha2.TokenService, cfg config.Interface) *appsv1.Deployment
- func MakeEnvoyFilter(tokenService *v1alpha2.TokenService) *v1alpha3.EnvoyFilter
- func MakeOpaConfigMap(tokenService *v1alpha2.TokenService, cfg config.Interface) *corev1.ConfigMap
- func MakeService(tokenService *v1alpha2.TokenService) *corev1.Service
- func OpaPolicyConfigMapName(tokenService *v1alpha2.TokenService) string
- func RequireConfigMapUpdate(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap) bool
- func RequireDeploymentUpdate(tokenService *v1alpha2.TokenService, deployment *appsv1.Deployment) bool
- func RequireEnvoyFilter(tokenService *v1alpha2.TokenService) bool
- func RequireEnvoyFilterUpdate(tokenService *v1alpha2.TokenService, envoyFilter *v1alpha3.EnvoyFilter) bool
- func RequireOpaConfigMapUpdate(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap) bool
- func RequireServiceUpdate(tokenService *v1alpha2.TokenService, service *corev1.Service) bool
- func ServiceName(tokenService *v1alpha2.TokenService) string
- func StatusFromConfigMap(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap)
- func StatusFromDeployment(tokenService *v1alpha2.TokenService, deployment *appsv1.Deployment)
- func StatusFromEnvoyFilter(tokenService *v1alpha2.TokenService, envoyFilter *v1alpha3.EnvoyFilter)
- func StatusFromOpaConfigMap(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap)
- func StatusFromService(tokenService *v1alpha2.TokenService, service *corev1.Service)
Constants ¶
View Source
const (
HTTPProtocol = "HTTP"
)
Variables ¶
This section is empty.
Functions ¶
func ConfigMapName ¶ added in v0.6.0
func ConfigMapName(tokenService *v1alpha2.TokenService) string
func CopyConfigMap ¶ added in v0.6.0
func CopyDeployment ¶ added in v0.6.0
func CopyDeployment(source, destination *appsv1.Deployment)
func CopyEnvoyFilter ¶ added in v0.6.0
func CopyEnvoyFilter(source, destination *v1alpha3.EnvoyFilter)
func CopyOpaConfigMap ¶ added in v0.6.0
func CopyService ¶ added in v0.6.0
func DeploymentName ¶ added in v0.6.0
func DeploymentName(tokenService *v1alpha2.TokenService) string
func EnvoyFilterName ¶ added in v0.2.0
func EnvoyFilterName(tokenService *v1alpha2.TokenService) string
func MakeConfigMap ¶ added in v0.6.0
func MakeDeployment ¶ added in v0.6.0
func MakeDeployment(tokenService *v1alpha2.TokenService, cfg config.Interface) *appsv1.Deployment
func MakeEnvoyFilter ¶ added in v0.6.0
func MakeEnvoyFilter(tokenService *v1alpha2.TokenService) *v1alpha3.EnvoyFilter
func MakeOpaConfigMap ¶ added in v0.6.0
func MakeService ¶ added in v0.6.0
func MakeService(tokenService *v1alpha2.TokenService) *corev1.Service
func OpaPolicyConfigMapName ¶ added in v0.6.0
func OpaPolicyConfigMapName(tokenService *v1alpha2.TokenService) string
func RequireConfigMapUpdate ¶ added in v0.6.0
func RequireConfigMapUpdate(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap) bool
func RequireDeploymentUpdate ¶ added in v0.6.0
func RequireDeploymentUpdate(tokenService *v1alpha2.TokenService, deployment *appsv1.Deployment) bool
func RequireEnvoyFilter ¶ added in v0.6.0
func RequireEnvoyFilter(tokenService *v1alpha2.TokenService) bool
func RequireEnvoyFilterUpdate ¶ added in v0.6.0
func RequireEnvoyFilterUpdate(tokenService *v1alpha2.TokenService, envoyFilter *v1alpha3.EnvoyFilter) bool
func RequireOpaConfigMapUpdate ¶ added in v0.6.0
func RequireOpaConfigMapUpdate(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap) bool
func RequireServiceUpdate ¶ added in v0.6.0
func RequireServiceUpdate(tokenService *v1alpha2.TokenService, service *corev1.Service) bool
func ServiceName ¶ added in v0.6.0
func ServiceName(tokenService *v1alpha2.TokenService) string
func StatusFromConfigMap ¶ added in v0.6.0
func StatusFromConfigMap(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap)
func StatusFromDeployment ¶ added in v0.6.0
func StatusFromDeployment(tokenService *v1alpha2.TokenService, deployment *appsv1.Deployment)
func StatusFromEnvoyFilter ¶ added in v0.6.0
func StatusFromEnvoyFilter(tokenService *v1alpha2.TokenService, envoyFilter *v1alpha3.EnvoyFilter)
func StatusFromOpaConfigMap ¶ added in v0.6.0
func StatusFromOpaConfigMap(tokenService *v1alpha2.TokenService, configMap *corev1.ConfigMap)
func StatusFromService ¶ added in v0.6.0
func StatusFromService(tokenService *v1alpha2.TokenService, service *corev1.Service)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.