istio: istio.io/istio/pkg/test/framework/components/citadel Index | Files

package citadel

import "istio.io/istio/pkg/test/framework/components/citadel"

Index

Package Files

citadel.go kube.go

type Config Uses

type Config struct {
    Istio istio.Instance
}

type Instance Uses

type Instance interface {
    resource.Resource

    WaitForSecretToExist() (*corev1.Secret, error)
    WaitForSecretToExistOrFail(t test.Failer) *corev1.Secret
    DeleteSecret(name string) error
    DeleteSecretOrFail(t test.Failer, name string)
}

Citadel represents a deployed Citadel instance.

func New Uses

func New(ctx resource.Context, cfg Config) (i Instance, err error)

Deploy returns a new instance of Apps

func NewOrFail Uses

func NewOrFail(t test.Failer, ctx resource.Context, cfg Config) Instance

Deploy returns a new instance of Citadel or fails test

Package citadel imports 10 packages (graph). Updated 2019-09-28. Refresh now. Tools for package owners.