HashiCorp Nomad 1.0

Ẹya iduroṣinṣin akọkọ ti minimalistic (i ibatan si Kubernetes ati awọn iṣẹ akanṣe miiran ni agbegbe yii) eto orchestration ti tu silẹ XaasiCorp Nomad, atilẹyin orchestration awọn apoti lilo Docker и podman, Awọn eto Java, QEMU foju ero, awọn faili alakomeji deede, ati nọmba awọn ọna atilẹyin agbegbe miiran. A kọ iṣẹ akanṣe naa ni Go ati pe o jẹ akiyesi fun isọdọkan isunmọ pẹlu awọn iṣẹ akanṣe HashiCorp miiran.


Gẹgẹbi HashiCorp funrararẹ, wé Nomad pẹlu Kubernetes, Ise agbese wọn jẹ rọrun ti ayaworan, diẹ modular ati iṣẹ ṣiṣe: lakoko ti Kubernetes ṣopọ ni igbakanna oluṣeto, iṣakoso iṣupọ, iṣawari iṣẹ ati ibojuwo, ati ibi ipamọ aṣiri, ti o nsoju iṣẹ ti o pọju ati awọn ohun elo, lẹhinna Nomad wa ni irisi alakomeji kekere kan. faili ati awọn idunadura nikan igbogun ati iṣupọ. Gbogbo awọn iṣẹ ṣiṣe miiran ni a fi silẹ si awọn iṣẹ kekere miiran ti ile-iṣẹ: fun apẹẹrẹ, Consul fun wiwa iṣẹ и Ifinkan fun titoju asiri.

Awọn iyipada ninu ẹya yii:

  • Iwọn Ohun elo Yiyi (wa nikan ni ẹya ile-iṣẹ) - ipinnu aifọwọyi ti iye ti a beere fun awọn orisun fun iṣẹ to dara julọ ti iṣẹ naa;
  • Awọn aaye orukọ Consul (wa nikan ni ẹya ile-iṣẹ ti Consul) - ipinfunni agbegbe hihan iṣẹ kan fun Consul laarin iṣupọ Nomad kan;
  • Awọn aaye orukọ (ti o wa ni ẹya ọfẹ) - ṣe afihan agbegbe hihan ati awọn iṣẹ iyasọtọ laarin ara wọn laarin iṣupọ;
  • Ṣiṣan iṣẹlẹ - ṣiṣan laini ti awọn iṣẹlẹ ti o waye laarin iṣupọ, wulo fun atunkọ;
  • HCL2 - ẹya tuntun ti ede iṣeto iṣẹ akanṣe HashiCorp, ni bayi pẹlu atilẹyin fun awọn ikosile ati awọn oniyipada titẹ sii;
  • atilẹyin ilọsiwaju fun Interface Nẹtiwọọki Apoti - bayi awọn adirẹsi ti a ṣẹda nipa lilo CNI le forukọsilẹ ni Consul;
  • wiwo tuntun fun iṣafihan alaye nipa awọn iṣẹ ṣiṣe, pinpin wọn laarin awọn apa ati agbara awọn orisun laarin iṣupọ.

orisun: linux.org.ru