Documentation ¶
Index ¶
- func DownloadPrebuilts(env cfg.Context, packages []schema.PackageName) compute.Computable[[]oci.ResolvableImage]
- func PrepareAWSProfile(profileName string) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareCluster(env cfg.Context, ...) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareEksCluster(clusterName string) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareExistingK8s(env cfg.Context, contextName string, registry *registry.Registry) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareIngress(env cfg.Context, kube compute.Computable[*kubernetes.Cluster]) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareIngressInKube(ctx context.Context, env cfg.Context, kube *kubernetes.Cluster) error
- func PrepareK3d(clusterName string, env cfg.Context) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareNewNamespaceCluster(env cfg.Context, machineType string, ephemeral bool) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareOrchestrator(env cfg.Context, kube compute.Computable[*kubernetes.Cluster], ...) compute.Computable[*schema.DevHost_ConfigureEnvironment]
- func PrepareOrchestratorInKube(ctx context.Context, config cfg.Configuration, kube *kubernetes.Cluster) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DownloadPrebuilts ¶
func DownloadPrebuilts(env cfg.Context, packages []schema.PackageName) compute.Computable[[]oci.ResolvableImage]
func PrepareAWSProfile ¶
func PrepareAWSProfile(profileName string) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareCluster ¶
func PrepareCluster(env cfg.Context, confs ...compute.Computable[*schema.DevHost_ConfigureEnvironment]) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareEksCluster ¶
func PrepareEksCluster(clusterName string) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareExistingK8s ¶
func PrepareExistingK8s(env cfg.Context, contextName string, registry *registry.Registry) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareIngress ¶
func PrepareIngress(env cfg.Context, kube compute.Computable[*kubernetes.Cluster]) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareIngressInKube ¶
func PrepareK3d ¶
func PrepareK3d(clusterName string, env cfg.Context) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareNewNamespaceCluster ¶
func PrepareNewNamespaceCluster(env cfg.Context, machineType string, ephemeral bool) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareOrchestrator ¶
func PrepareOrchestrator(env cfg.Context, kube compute.Computable[*kubernetes.Cluster], confs ...compute.Computable[*schema.DevHost_ConfigureEnvironment]) compute.Computable[*schema.DevHost_ConfigureEnvironment]
func PrepareOrchestratorInKube ¶
func PrepareOrchestratorInKube(ctx context.Context, config cfg.Configuration, kube *kubernetes.Cluster) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.