Page MenuHomePhabricator

Site: eqiad : 3 VMs requested for Etcd cluster in support of the new DSE Kubernetes cluster
Closed, ResolvedPublic

Description

Cloud VPS Project Tested: n/a
Site/Location: eqiad
Number of systems: 3
Service: dse_etcd etcd
Networking Requirements: internal IP - no special requirements
Processor Requirements: 1
Memory: 3 GB
Disks: 20 GB n.b. plain (non-replicated) storage for lower I/O latency
Other Requirements: None

This is for a new etcd cluster in support of the new dse-k8s Kubernetes cluster

The design document for the new cluster is here

Event Timeline

BTullis renamed this task from Site: eqiad : 3 VMs requested for dse_etcd cluster to Site: eqiad : 3 VMs requested for Etcd cluster in support of the new DSE Kubernetes cluster.Jun 22 2022, 1:08 PM
BTullis updated the task description. (Show Details)

Apologies, I should have mentioned that I'm happy to deploy these machines myself.
I'm mainly looking for an approval from SRE and checking for any specific guidance on placement or configuration. Thanks.

These look fine. Our Ganeti cookbook doesn't allow to create disks in plain mode, so these will be created using DRBD and then reconfigured to plain mode. Just ping me if you run into any issues.

ssingh triaged this task as Medium priority.Jun 30 2022, 6:01 PM
BTullis claimed this task.

All 3 VMs created successfully.

I've also modified the disk type to plain, as shown.

btullis@ganeti1027:~$ sudo gnt-instance modify -t plain dse-k8s-etcd1001.eqiad.wmnet
Wed Jul  6 16:08:29 2022 Converting disk template from 'drbd' to 'plain'
Wed Jul  6 16:08:29 2022 Removing volumes on the secondary node...
Wed Jul  6 16:08:30 2022 Removing unneeded volumes on the primary node...
Modified instance dse-k8s-etcd1001.eqiad.wmnet
 - disk_template -> plain
Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough.
btullis@ganeti1027:~$ sudo gnt-instance modify -t plain dse-k8s-etcd1002.eqiad.wmnet
Wed Jul  6 16:08:39 2022 Converting disk template from 'drbd' to 'plain'
Wed Jul  6 16:08:39 2022 Removing volumes on the secondary node...
Wed Jul  6 16:08:40 2022 Removing unneeded volumes on the primary node...
Modified instance dse-k8s-etcd1002.eqiad.wmnet
 - disk_template -> plain
Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough.
btullis@ganeti1027:~$ sudo gnt-instance modify -t plain dse-k8s-etcd1003.eqiad.wmnet
Wed Jul  6 16:08:49 2022 Converting disk template from 'drbd' to 'plain'
Wed Jul  6 16:08:49 2022 Removing volumes on the secondary node...
Wed Jul  6 16:08:50 2022 Removing unneeded volumes on the primary node...
Modified instance dse-k8s-etcd1003.eqiad.wmnet
 - disk_template -> plain
Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough.

I'll resolve this ticket and make the remaining puppet changes with reference to the parent ticket.