[Azure] VolumeType is not working for Azure in etcdMembers
/kind bug
VolumeType is not working for Azure in etcdMembers
etcdClusters:
- etcdMembers:
- instanceGroup: master-us-east-1a name: a volumeType: StandardSSD_LRS
1. What kops version are you running? The command kops version, will display
this information.
v1.28.5
2. What Kubernetes version are you running? kubectl version will print the
version if a cluster is running or provide the Kubernetes version specified as
a kops flag.
v1.28.11
3. What cloud provider are you using? Azure
4. What commands did you run? What is the simplest way to reproduce this issue? etcdClusters:
- etcdMembers:
- instanceGroup: master-us-east-1a
name: a
volumeType:
StandardSSD_LRS
- instanceGroup: master-us-east-1a
name: a
volumeType:
5. What happened after the commands executed? Regular HDD is getting used
6. What did you expect to happen? SSD should be used
7. Please provide your cluster manifest. Execute
kops get --name my.example.com -o yaml to display your cluster manifest.
You may want to remove your cluster name and other sensitive information.
apiVersion: kops.k8s.io/v1alpha2
kind: Cluster
metadata:
name: <cluster_key>.eastus2.azure.reai.io
spec:
api:
loadBalancer:
type: Public
authorization:
rbac: {}
channel: stable
cloudConfig:
azure:
adminUser: ubuntu
resourceGroupName: <cluster_key>
routeTableName: <cluster_key>
subscriptionId: xxxx
tenantId: xxxxxx
cloudLabels:
cluster-name: <cluster_key>
k8s.io_cluster-autoscaler_<cluster_key>.eastus2.azure.reai.io: owned
k8s.io_cluster-autoscaler_enabled: "1"
k8s.io_cluster-autoscaler_node-template_label: "1"
cloudProvider: azure
configBase: azureblob://cluster-configs/<cluster_key>.eastus2.azure.reai.io
etcdClusters:
- cpuRequest: 200m
etcdMembers:
- instanceGroup: control-plane-eastus2-3
volumeType: StandardSSD_LRS
name: etcd-3
manager:
backupRetentionDays: 7
memoryRequest: 100Mi
name: main
- cpuRequest: 100m
etcdMembers:
- instanceGroup: control-plane-eastus2-3
volumeType: StandardSSD_LRS
name: etcd-3
manager:
backupRetentionDays: 7
memoryRequest: 100Mi
name: events
iam:
allowContainerRegistry: true
legacy: false
kubeControllerManager:
terminatedPodGCThreshold: 1024
kubeDNS:
provider: CoreDNS
nodeLocalDNS:
enabled: true
kubelet:
anonymousAuth: false
authenticationTokenWebhook: true
authorizationMode: Webhook
SerializeImagePulls: true
kubernetesVersion: 1.28.11
masterPublicName: api.<cluster-key>.eastus2.azure.reai.io
networkCIDR: 172.26.240.0/20
kubeProxy:
enabled: true
networking:
cilium:
enableNodePort: false
nonMasqueradeCIDR: 100.64.0.0/10
subnets:
- cidr: 172.26.240.0/22
name: utility-eastus2
region: eastus2
type: Public
- cidr: 172.26.248.0/21
name: eastus2
region: eastus2
type: Private
topology:
dns:
type: None
masters: private
nodes: private
updatePolicy: external
8. Please run the commands with most verbose logging by adding the -v 10 flag.
Paste the logs into this report, or in a gist and provide the gist link here.
9. Anything else do we need to know? Facing this issue only with Azure cc: @hakman