istioctl

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 21, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddToMesh

func AddToMesh(deployment *kubectl.Deployment) error

func KubeInject

func KubeInject(dep *kubectl.Deployment) error

func KubeUninject

func KubeUninject(dep *kubectl.Deployment) error

func ProxyStatus

func ProxyStatus(pod *kubectl.Pod) error

func RemoveFromMesh

func RemoveFromMesh(deployment *kubectl.Deployment) error

Types

type HTTPGet

type HTTPGet struct {
	Path   string `json:"path"`
	Port   int    `json:"port"`
	Scheme string `json:"scheme"`
}

func NewLivezHTTPGet

func NewLivezHTTPGet(svc string, data string) (*HTTPGet, error)

func NewReadyzHTTPGet

func NewReadyzHTTPGet(svc string, data string) (*HTTPGet, error)

type IstioPrometheusCfg

type IstioPrometheusCfg struct {
	Scrape string `json:"scrape"`
	Path   string `json:"path"`
	Port   string `json:"port"`
}

func NewIstioPrometheusAnnotations

func NewIstioPrometheusAnnotations(s string) (*IstioPrometheusCfg, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL