Documentation ¶
Index ¶
- Constants
- func CreateEnvoyFilter(tokenService *v1alpha1.TokenService) *v1alpha3.EnvoyFilter
- func CreateTokenServiceConfigMap(tokenService *v1alpha1.TokenService, tokenServiceConfig config.TokenService) *corev1.ConfigMap
- func CreateTokenServiceDeployment(tokenService *v1alpha1.TokenService, tokenServiceConfig config.TokenService) *appsv1.Deployment
- func CreateTokenServiceK8sService(tokenService *v1alpha1.TokenService) *corev1.Service
- func CreateTokenServiceOPAConfigMap(tokenService *v1alpha1.TokenService, tokenServiceConfig config.TokenService) *corev1.ConfigMap
- func EnvoyFilterName(tokenService *v1alpha1.TokenService) string
- func TokenServiceConfigMapName(tokenService *v1alpha1.TokenService) string
- func TokenServiceDeploymentName(tokenService *v1alpha1.TokenService) string
- func TokenServiceK8sServiceName(tokenService *v1alpha1.TokenService) string
- func TokenServicePolicyConfigMapName(tokenService *v1alpha1.TokenService) string
Constants ¶
View Source
const (
HTTPProtocol = "HTTP"
)
Variables ¶
This section is empty.
Functions ¶
func CreateEnvoyFilter ¶ added in v0.2.0
func CreateEnvoyFilter(tokenService *v1alpha1.TokenService) *v1alpha3.EnvoyFilter
func CreateTokenServiceConfigMap ¶
func CreateTokenServiceConfigMap(tokenService *v1alpha1.TokenService, tokenServiceConfig config.TokenService) *corev1.ConfigMap
func CreateTokenServiceDeployment ¶
func CreateTokenServiceDeployment(tokenService *v1alpha1.TokenService, tokenServiceConfig config.TokenService) *appsv1.Deployment
func CreateTokenServiceK8sService ¶
func CreateTokenServiceK8sService(tokenService *v1alpha1.TokenService) *corev1.Service
func CreateTokenServiceOPAConfigMap ¶
func CreateTokenServiceOPAConfigMap(tokenService *v1alpha1.TokenService, tokenServiceConfig config.TokenService) *corev1.ConfigMap
func EnvoyFilterName ¶ added in v0.2.0
func EnvoyFilterName(tokenService *v1alpha1.TokenService) string
func TokenServiceConfigMapName ¶
func TokenServiceConfigMapName(tokenService *v1alpha1.TokenService) string
func TokenServiceDeploymentName ¶
func TokenServiceDeploymentName(tokenService *v1alpha1.TokenService) string
func TokenServiceK8sServiceName ¶
func TokenServiceK8sServiceName(tokenService *v1alpha1.TokenService) string
func TokenServicePolicyConfigMapName ¶
func TokenServicePolicyConfigMapName(tokenService *v1alpha1.TokenService) string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.