Documentation ¶
Index ¶
- Constants
- func GetManifestPath(file string) string
- func InstallEgress(ctx context.Context, c client.Client, slice *kubeslicev1beta1.Slice) error
- func InstallIngress(ctx context.Context, c client.Client, slice *kubeslicev1beta1.Slice) error
- func UninstallEgress(ctx context.Context, c client.Client, sliceName string) error
- func UninstallIngress(ctx context.Context, c client.Client, slice string) error
- type Manifest
Constants ¶
View Source
const ISTIO_PROXY_DEFAULT_IMAGE = "aveshasystems/istio/proxyv2:1.16.0"
Variables ¶
This section is empty.
Functions ¶
func GetManifestPath ¶
func InstallEgress ¶
Install istio egress gw resources on the given cluster in a slice Resources:
deployment (adds annotations to add the egress pod to the slice) serviceaccount role rolebinding service (type clusterip) gateway
func InstallIngress ¶
Install istio ingress gw resources on the given cluster in a slice Resources:
deployment (adds annotations to add the ingress pod to the slice) serviceaccount role rolebinding service (type clusterip)
func UninstallEgress ¶
Uninstall istio egress (EW) resources fo a slice from a given cluster Resources:
deployment serviceaccount role rolebinding service gateway
Types ¶
Click to show internal directories.
Click to hide internal directories.