Add Portworx CSI driver for Pure Storage FlashArray
- Deploy Portworx Operator + CSI driver via ArgoCD - Support both iSCSI block and NFS file storage from FlashArray - Integrate with 1Password External Secrets for FlashArray credentials - Include comprehensive deployment documentation and validation script - Storage classes: pure-block (iSCSI) and pure-file (NFS) - Talos Linux compatible with iSCSI/multipath configuration
This commit is contained in:
37
cluster/platform/portworx-csi/operator-values.yaml
Normal file
37
cluster/platform/portworx-csi/operator-values.yaml
Normal file
@@ -0,0 +1,37 @@
|
||||
# ------------------------------------------------------------------------------
|
||||
# Portworx Operator Helm Values for Talos Linux
|
||||
# Chart: px-operator from Portworx
|
||||
# Version: 25.0.0
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
# Deploy operator to portworx namespace
|
||||
namespace: portworx
|
||||
|
||||
# Operator configuration
|
||||
operator:
|
||||
# Single replica is sufficient for homelab
|
||||
replicas: 1
|
||||
|
||||
# Tolerations to allow operator on control plane nodes if needed
|
||||
tolerations:
|
||||
- key: node-role.kubernetes.io/control-plane
|
||||
operator: Exists
|
||||
effect: NoSchedule
|
||||
|
||||
# Resource requests/limits
|
||||
resources:
|
||||
requests:
|
||||
cpu: 50m
|
||||
memory: 128Mi
|
||||
limits:
|
||||
cpu: 200m
|
||||
memory: 256Mi
|
||||
|
||||
# RBAC configuration
|
||||
rbac:
|
||||
create: true
|
||||
|
||||
# ServiceAccount
|
||||
serviceAccount:
|
||||
create: true
|
||||
name: portworx-operator
|
||||
Reference in New Issue
Block a user