Documentation
¶
Index ¶
- func Deploy(namespace string, stack *StackResources, injectors ...apply.ConfigInjector) error
- func IstioObjects(namespace string, stack *StackResources) ([]runtime.Object, error)
- func MergeRevisionToService(service *v1beta1.Service, revision string) (*v1beta1.ServiceUnversionedSpec, error)
- func Mesh(namespace string, stack *StackResources) error
- type IstioObject
- type StackResources
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Deploy ¶
func Deploy(namespace string, stack *StackResources, injectors ...apply.ConfigInjector) error
func IstioObjects ¶
func IstioObjects(namespace string, stack *StackResources) ([]runtime.Object, error)
func MergeRevisionToService ¶
func Mesh ¶
func Mesh(namespace string, stack *StackResources) error
Types ¶
type IstioObject ¶
type IstioObject struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec interface{} `json:"spec,omitempty"` }
func (*IstioObject) DeepCopyObject ¶
func (i *IstioObject) DeepCopyObject() runtime.Object
Source Files
¶
- configs.go
- deploy.go
- deploy_mesh.go
- istio_deploy.go
- istio_destinations.go
- istio_virtualservice.go
- service_container.go
- service_daemonset.go
- service_deployment.go
- service_nodeport.go
- service_pdb.go
- service_pod.go
- service_role.go
- service_scale.go
- service_service.go
- service_statefulset.go
- service_volumes.go
- services.go
- types.go
- volumes.go
Click to show internal directories.
Click to hide internal directories.