Documentation ¶
Index ¶
- Constants
- func DetNodeportHttpUrl(t testing.TB, namespace string) *url.URL
- func GetPachAddress(t testing.TB) *grpcutil.PachdAddress
- func InstallRelease(t testing.TB, ctx context.Context, namespace string, ...) *client.APIClient
- func PutNamespace(t testing.TB, namespace string)
- func UpgradeRelease(t testing.TB, ctx context.Context, namespace string, ...) *client.APIClient
- type DeployOpts
Constants ¶
View Source
const ( MinioEndpoint = "minio.default.svc.cluster.local:9000" MinioBucket = "pachyderm-test" )
Variables ¶
This section is empty.
Functions ¶
func DetNodeportHttpUrl ¶ added in v2.8.0
returns the Nodeport url for accessing the determined service via REST/HTTP with an empty Path
func GetPachAddress ¶
func GetPachAddress(t testing.TB) *grpcutil.PachdAddress
func InstallRelease ¶
func InstallRelease(t testing.TB, ctx context.Context, namespace string, kubeClient *kube.Clientset, opts *DeployOpts) *client.APIClient
Deploy pachyderm using a `helm install ...` returns an API Client corresponding to the deployment
func PutNamespace ¶
Types ¶
type DeployOpts ¶
type DeployOpts struct { Version string Enterprise bool Console bool AuthUser string CleanupAfter bool UseLeftoverCluster bool // Because NodePorts are cluster-wide, we use a PortOffset to // assign separate ports per deployment. // NOTE: it might make more sense to declare port instead of offset PortOffset uint16 DisableLoki bool WaitSeconds int EnterpriseMember bool EnterpriseServer bool Determined bool ValueOverrides map[string]string TLS bool CertPool *x509.CertPool ValuesFiles []string }
Click to show internal directories.
Click to hide internal directories.