In Progress

rolling update elasticsearch cluster -- 2

We need to upgrade a ElasticSearch server many times. This requires the ES servers to restart. However, at any given timepoint, only a subset of ES servers can restart at the same time, or otherwise the cluster will be down.

Requirement:

- Ability to apply an arbitrary Terraform+Ruby script to all the ElasticSearch node in a rolling upgrade

- Each ElasticSearch index contains many nodes. Each ElasticSearch node contains two shards of the same index. During a rolling upgrade, no two nodes that contain the same shard should be allowed to upgrade. Here is a script wrote to check for the next batch of available nodes to upgrade

- We need to retain the ability to approve Ansible script before it’s run. And ability to approve Terraform before it’s run.

- The script should check and make sure that the ElasticSearch cluster is in green status before proceeding to the next batch of servers.

We need be able to see which nodes we are applying the Ansible+Terraform script before it’s run.

Some improvisations are also to be followed incases changes are required based on the back and forth communication.

Skills: Python, Ansible

See more: cluster marker server side, insert update master detail sql server, mysql cluster onwindows server 2003, google map cluster marker server side aspnet, update default null sql server database, step step install cluster mysql server centos, setup mysql cluster cloud server, cluster voip server, update java municipal web server, update task psi project server 2010, rackspace mysql cluster cloud server, cluster smtp server interspire, update panel add trigger server, cluster email server, update sqlite database android server, have 2 hundred thousands pdf documents that need to be typed up into word format one is 10 pages and the other is 8 as this is a, magento update 18 to 2, Magento 2 server setup, update codeigniter V 2 to v 3, poonam cluster 2 mira road possession

About the Employer:
( 1 review ) salem, United States

Project ID: #31700492

1 freelancer is bidding on average $400 for this job

nanditapatel2021

+++++++++++++++++++++++++++++++++++ Hello Pirate, Hope you are doing well I have checked about your requirements and my skills are a match.  I have relevant 5+ years of expertise in website development, mobile deve More

$400 USD in 7 days
(1 Review)
3.8