Versions in this module Expand all Collapse all v0 v0.1.0 Sep 9, 2026 Changes in this version + const BootstrapTimeout + const ConfigMapAPIAuthn + const ConfigMapAPIEnvVars + const DemoTimeout + const NamespaceAteSystem + const NamespacePodCert + const NamespaceTimeout + const SecretActorIDCACerts + const SecretActorIDCAPool + const SecretActorIDJWTPool + const SecretEgressMITMCAPool + const SecretPodIdentityCA + const SecretServiceDNSCA + func ActorTemplateFromManifest(manifest []byte) (*ateapipb.ActorTemplate, error) + func CreateActorTemplate(ctx context.Context, client *ateclient.Client, ...) error + func EnsureAtespace(ctx context.Context, client *ateclient.Client, atespace string) error + func SystemOverlay(cfg *config.Config) string + func WaitActorTemplateGolden(ctx context.Context, client *ateclient.Client, ref resources.ActorTemplateRef, ...) error + type BenchmarkOptions struct + SandboxClass string + WorkerCount int + func (o BenchmarkOptions) Validate() error + type Deleter interface + Delete func(ctx context.Context, e *Env) error + type DeployOptions struct + SetupCSI string + type Env struct + Cfg *config.Config + Kube *kube.Client + func NewEnv(cfg *config.Config) (*Env, error) + func (e *Env) AteClient(ctx context.Context) (*ateclient.Client, error) + func (e *Env) AteletDaemonSetName() (string, error) + func (e *Env) CreateAPIAuthenticationConfig(ctx context.Context) error + func (e *Env) CreateAPIServerEnvVars(ctx context.Context) error + func (e *Env) CreateActorIDCACertsSecret(ctx context.Context) error + func (e *Env) CreateActorIDCAPoolSecret(ctx context.Context) error + func (e *Env) CreateEgressMITMCAPoolSecret(ctx context.Context) error + func (e *Env) CreateJWTAuthorityPoolSecret(ctx context.Context) error + func (e *Env) CreatePodCertificateControllerCAs(ctx context.Context) error + func (e *Env) DeleteAll(ctx context.Context, demos []Deleter) error + func (e *Env) DeleteAteSystem(ctx context.Context) error + func (e *Env) DeleteAtenet(ctx context.Context) error + func (e *Env) DeleteBenchmarks(ctx context.Context, opts BenchmarkOptions) error + func (e *Env) DeleteDemoActors(ctx context.Context, refs ...TemplateRef) error + func (e *Env) DeleteSubstrateDemo(ctx context.Context, refs []resources.ActorTemplateRef, atespaces []string) error + func (e *Env) DeployAteAPIServer(ctx context.Context) error + func (e *Env) DeployAteController(ctx context.Context) error + func (e *Env) DeployAteSystem(ctx context.Context, opts DeployOptions) error + func (e *Env) DeployAtelet(ctx context.Context) error + func (e *Env) DeployAtenet(ctx context.Context) error + func (e *Env) DeployBenchmarks(ctx context.Context, opts BenchmarkOptions) error + func (e *Env) DeployCRDs(ctx context.Context) error + func (e *Env) DeployPostgres(ctx context.Context) error + func (e *Env) EnsureAPIServerPrerequisites(ctx context.Context) error + func (e *Env) EnsureAteSystemNamespace(ctx context.Context) error + func (e *Env) EnsureCRDs(ctx context.Context) error + func (e *Env) EnsureEgressMITMCAPoolSecret(ctx context.Context) error + func (e *Env) EnsurePodCertificateCAs(ctx context.Context) error + func (e *Env) Kustomize(overlay string) ([]byte, error) + func (e *Env) KustomizeResolve(ctx context.Context, overlay string) ([]byte, error) + func (e *Env) LabelNodesSubstrateVersion(ctx context.Context) error + func (e *Env) PublishWorkerImages(ctx context.Context, w io.Writer) error + func (e *Env) RequireKind(what string) error + func (e *Env) ResolveAndApply(ctx context.Context, path string) error + func (e *Env) ResolveAndApplyBytes(ctx context.Context, manifest []byte) error + func (e *Env) ResolveManifest(ctx context.Context, path string) ([]byte, error) + func (e *Env) ResolveManifestBytes(ctx context.Context, manifest []byte) ([]byte, error) + func (e *Env) RestartAteletDaemonSets(ctx context.Context) error + func (e *Env) SetupCSI(ctx context.Context, driver string) error + func (e *Env) SubstituteVersion(manifest []byte) ([]byte, error) + func (e *Env) SubstrateVersion() (version, suffix string, err error) + func (e *Env) UnlabelNodesSubstrateVersion(ctx context.Context) error + func (e *Env) WaitForPodCertificateTrustBundles(ctx context.Context) error + type TemplateRef struct + Atespace string + Name string