pvnctl preflight provides a way to validate configuration of your cloud configurations before using them as Prodvana Runtimes.
pvnctl preflight k8s
The tool will prompt you to select the Kubernetes context of the cluster you would like to validate.
|This check validates that the cluster has nodes or, for EKS clusters, a Fargate Profile
|Basic Access Check
|This check makes a simple API call (get namespaces) to validate basic access to the cluster.
|Kubernetes Permissions Check
|This check validates that the current Kubernetes user has the cluster permissions needed to install the Prodvana K8s Agent.
- Create/update Namespaces
- Create/update Service Accounts
- Create/update ClusterRoleBindings for the
- Create/update Deployments
- Create/update Services
|This check creates a test namespace and deployment and validates the cluster is able to schedule pods, and can pull Docker images from Prodvana’s public registry.
pvnctl preflight ecs
This tool needs to be run in an environment with valid AWS Credentials with permissions to validate IAM Permissions (A user with
AdministratorAccess will have permission).
The tool will prompt you for the AWS Access Key ID and AWS Secret Access Key that you plan to use to configure an ECS Custom Runtime (See Deploying Amazon ECS with Prodvana).
|IAM Permission Check
|This check validates that the IAM User connected to the provided Access Key has the necessary IAM Policies for Prodvana
Updated about 2 months ago