pvc_create
Create PersistentVolumeClaims in Kubernetes namespaces using specified storage, access modes, and context. Ideal for managing storage resources across clusters via k8s-pilot.
Instructions
Create a PersistentVolumeClaim in the specified namespace.
Args: context_name: The Kubernetes context name namespace: The Kubernetes namespace name: The PersistentVolumeClaim name storage: The storage size (e.g., "10Gi") access_modes: List of access modes (e.g., ["ReadWriteOnce"]) storage_class: The storage class name (optional)
Returns: Status of the creation operation
Input Schema
Name | Required | Description | Default |
---|---|---|---|
access_modes | Yes | ||
context_name | Yes | ||
name | Yes | ||
namespace | Yes | ||
storage | Yes | ||
storage_class | No |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from k8s-pilot
- add_namespace_label
- add_node_label
- add_node_taint
- clusterrole_create
- clusterrole_delete
- clusterrole_get
- clusterrole_list
- configmap_create
- configmap_delete
- configmap_get
- configmap_list
- configmap_update
- cordon_node
- create_namespace
- daemonset_create
- daemonset_delete
- daemonset_get
- daemonset_list
- daemonset_update
- delete_namespace
- deployment_create
- deployment_delete
- deployment_get
- deployment_list
- deployment_update
- get_clusters
- get_current_cluster
- get_namespace_details
- get_namespace_resource_quota
- get_node_details
- get_node_pods
- ingress_create
- ingress_delete
- ingress_get
- ingress_list
- ingress_update
- list_namespace_resources
- list_namespaces
- list_nodes
- pod_create
- pod_delete
- pod_detail
- pod_list
- pod_logs
- pod_update
- pvc_create
- pvc_delete
- pvc_get
- pvc_list
- pv_create
- pvc_update
- pv_delete
- pv_get
- pv_list
- pv_update
- remove_namespace_label
- remove_node_label
- remove_node_taint
- replicaset_create
- replicaset_delete
- replicaset_get
- replicaset_list
- replicaset_update
- role_create
- role_delete
- role_get
- role_list
- secret_create
- secret_delete
- secret_get
- secret_list
- secret_update
- serviceaccount_create
- serviceaccount_delete
- serviceaccount_get
- serviceaccount_list
- service_create
- service_delete
- service_get
- service_list
- service_update
- set_current_cluster
- set_namespace_resource_quota
- statefulset_create
- statefulset_delete
- statefulset_get
- statefulset_list
- statefulset_update
- uncordon_node