rolling update elasticsearch cluster

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.


- 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.

Beceriler: Ansible, Python

Daha fazlasını gör: cluster server freebsd, update excel pivottable server connection, update version ffmpeg server, mysql cluster server sell, solaris multipathing veritas cluster server, add update delete sql server, access update recordset sql server, raknet cluster server, script update bind dns server, update document sharepoint server properties excel, update ssl windows server, update records sql server table using vba odbc, update query sql server, magento cluster server, iphone update data web server, smtp cluster server, update php linux server, veritas cluster server oracle, free update vpn proxy server best

İşveren Hakkında:
( 1 değerlendirme ) salem, United States

Proje NO: #31621364

Bu iş için 4 freelancer ortalamada $513 teklif veriyor


Hello. Nice to see you. I saw the description of your project. As you know, I am a new freelancer. I am a freelancer with perfect abilities. Talk to me and you will know everything about me. I always guarantee my abili Daha Fazla

$500 USD in 7 gün içinde
(3 Değerlendirme)

⭐Hello⭐ PYTHON INTERMEDIATE HERE! The process of looking SPECIFICALLY at your requirements has strengthened my conviction that I will. As I have been before, I will continue to satisfy customers with Best DESIGN and fr Daha Fazla

$300 USD in 5 gün içinde
(2 Değerlendirme)
(1 Yorum)
(0 Değerlendirme)