Hi,
im trying to deploy the Portworx Enterprise trial in a dev cluster. the cluster consists of 9 worker nodes 3 in each zone. The Worker have the correct region and zone settings. After the installation the worker have the same content in the topology.portworx.io/region and topology.portworx.io/zone as they have in the topology.kubernetes labels.
This is my cluster configuration:
kind: StorageCluster
apiVersion: core.libopenstorage.org/v1
metadata:
name: px-test
namespace: portworx
spec:
deleteStrategy:
type: Uninstall
image: portworx/oci-monitor:2.12.0
imagePullPolicy: Always
kvdb:
internal: true
cloudStorage:
provider: vsphere
deviceSpecs:
- type=thin,size=150
kvdbDeviceSpec: type=thin,size=32
maxStorageNodesPerZone: 2
secretsProvider: k8s
stork:
enabled: true
args:
webhook-controller: "true"
autopilot:
enabled: true
csi:
enabled: true
monitoring:
prometheus:
enabled: true
exportMetrics: true
env:
- name: VSPHERE_INSECURE
value: "true"
- name: VSPHERE_USER
valueFrom:
secretKeyRef:
name: px-vsphere-secret
key: VSPHERE_USER
- name: VSPHERE_PASSWORD
valueFrom:
secretKeyRef:
name: px-vsphere-secret
key: VSPHERE_PASSWORD
- name: VSPHERE_VCENTER
value: "10.10.211.102"
- name: VSPHERE_VCENTER_PORT
value: "443"
- name: VSPHERE_DATASTORE_PREFIX
value: "default-container-80975640325584"
- name: VSPHERE_INSTALL_MODE
value: "shared"
I would expect to get a Portworx cluster with 9 nodes 3 compute only nodes and 6 storage nodes, 2 nodes in each zone. But after the deployment I get a Portworx cluster with 7 compute only nodes and 1 storage node in zone 1 and 1 storage node in zone 2.
Do i’ve to specify additional parameters to make it work?
Greetings
Tobias