helpers

package
v0.8.1 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2023 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateCertificatePEM

func CreateCertificatePEM() []byte

func EventuallyShouldHold added in v0.8.0

func EventuallyShouldHold(condition func(g Gomega))

func NewCachedClient added in v0.8.0

func NewCachedClient(cfg *rest.Config) (client.Client, context.CancelFunc)

func NewK8sManager added in v0.8.0

func NewK8sManager(testEnv *envtest.Environment, managerRolePath string) manager.Manager

func SetupTestEnvUser added in v0.8.0

func SetupTestEnvUser(testEnv *envtest.Environment, roleDefinitionPath string) *rest.Config

func StartK8sManager added in v0.8.0

func StartK8sManager(k8sManager manager.Manager) context.CancelFunc

Types

type SyncClient added in v0.8.0

type SyncClient struct {
	client.Client
}

func NewSyncClient added in v0.8.0

func NewSyncClient(k8sClient client.Client) *SyncClient

func (*SyncClient) Create added in v0.8.0

func (c *SyncClient) Create(ctx context.Context, obj client.Object, opts ...client.CreateOption) error

func (*SyncClient) Patch added in v0.8.0

func (c *SyncClient) Patch(ctx context.Context, obj client.Object, patch client.Patch, _ ...client.PatchOption) error

func (*SyncClient) Status added in v0.8.0

func (c *SyncClient) Status() client.SubResourceWriter

Jump to

Keyboard shortcuts

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