Documentation ¶
Index ¶
- func NewConfigMap(gw *securityv1.Gateway, name string) *corev1.ConfigMap
- func NewDeployment(gw *securityv1.Gateway, platform string) *appsv1.Deployment
- func NewHPA(gw *securityv1.Gateway) *autoscalingv2.HorizontalPodAutoscaler
- func NewIngress(gw *securityv1.Gateway) *networkingv1.Ingress
- func NewManagementService(gw *securityv1.Gateway) *corev1.Service
- func NewOtkCertificateSecret(gw *securityv1.Gateway, name string, data map[string][]byte) *corev1.Secret
- func NewPDB(gw *securityv1.Gateway) *policyv1.PodDisruptionBudget
- func NewRoute(gw *securityv1.Gateway) routev1.Route
- func NewSecret(gw *securityv1.Gateway, name string) *corev1.Secret
- func NewService(gw *securityv1.Gateway) *corev1.Service
- func NewServiceAccount(gw *securityv1.Gateway) *corev1.ServiceAccount
- type InitContainerStaticConfig
- type RepositoryConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConfigMap ¶ added in v1.0.2
func NewConfigMap(gw *securityv1.Gateway, name string) *corev1.ConfigMap
NewConfigMap
func NewDeployment ¶
func NewDeployment(gw *securityv1.Gateway, platform string) *appsv1.Deployment
func NewHPA ¶ added in v1.0.2
func NewHPA(gw *securityv1.Gateway) *autoscalingv2.HorizontalPodAutoscaler
func NewIngress ¶ added in v1.0.2
func NewIngress(gw *securityv1.Gateway) *networkingv1.Ingress
func NewManagementService ¶ added in v1.0.2
func NewManagementService(gw *securityv1.Gateway) *corev1.Service
func NewOtkCertificateSecret ¶ added in v1.0.4
func NewPDB ¶ added in v1.0.2
func NewPDB(gw *securityv1.Gateway) *policyv1.PodDisruptionBudget
NewPDB - Pod Disruption Budget
func NewSecret ¶ added in v1.0.2
func NewSecret(gw *securityv1.Gateway, name string) *corev1.Secret
NewSecret
func NewService ¶ added in v1.0.2
func NewService(gw *securityv1.Gateway) *corev1.Service
func NewServiceAccount ¶ added in v1.0.4
func NewServiceAccount(gw *securityv1.Gateway) *corev1.ServiceAccount
Types ¶
type InitContainerStaticConfig ¶ added in v1.0.2
type InitContainerStaticConfig struct { Version string `json:"version"` Repositories []RepositoryConfig `json:"repositories,omitempty"` }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.