Documentation
¶
Index ¶
- func GetCertExpiry(hostname string, tlsConfig *tls.Config) (time.Time, error)
- func GetCertIssuer(hostname string) (pkix.Name, error)
- func GetConfigForTest(t *testing.T) (*rest.Config, error)
- func GetTLSConfig(secret *v1.Secret) (tls.Config, bool)
- func NewClientsConfigForTest(t *testing.T) (kubernetes.Interface, dynamic.Interface)
- func VerifyExpiry(hostname string, tlsConfig *tls.Config) (bool, error)
- func VerifyHostname(hostname string, tlsConfig *tls.Config) (bool, error)
- func VerifyHostx509Cert(secret *v1.Secret, hostname string) (bool, error)
- func VerifySecretNotNull(secret *v1.Secret) (bool, error)
- type DynamicResourceLoader
- func (d DynamicResourceLoader) CreateFromFile(assetFunc func(name string) ([]byte, error), filename string)
- func (d DynamicResourceLoader) CreateTestingNS(baseName string) (*v1.Namespace, error)
- func (d DynamicResourceLoader) DeleteFromFile(assetFunc func(name string) ([]byte, error), filename string)
- func (d DynamicResourceLoader) DeleteTestingNS(baseName string) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClientsConfigForTest ¶
Types ¶
type DynamicResourceLoader ¶
type DynamicResourceLoader struct {
KubeClient kubernetes.Interface
DynamicClient dynamic.Interface
// contains filtered or unexported fields
}
func NewDynamicResourceLoader ¶
func NewDynamicResourceLoader(context context.Context, t *testing.T) DynamicResourceLoader
func (DynamicResourceLoader) CreateFromFile ¶
func (d DynamicResourceLoader) CreateFromFile(assetFunc func(name string) ([]byte, error), filename string)
func (DynamicResourceLoader) CreateTestingNS ¶
func (d DynamicResourceLoader) CreateTestingNS(baseName string) (*v1.Namespace, error)
func (DynamicResourceLoader) DeleteFromFile ¶
func (d DynamicResourceLoader) DeleteFromFile(assetFunc func(name string) ([]byte, error), filename string)
func (DynamicResourceLoader) DeleteTestingNS ¶
func (d DynamicResourceLoader) DeleteTestingNS(baseName string) (bool, error)
Click to show internal directories.
Click to hide internal directories.