- 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
38 lines
857 B
YAML
38 lines
857 B
YAML
# ------------------------------------------------------------------------------
|
|
# 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
|