레반트는 레반트 바이너리를 제어할 수 있는 다수의 명령줄 인수를 지원합니다. 각 명령 및 지원되는 플래그에 대한 자세한 내용은 명령 설명서 페이지로 이동하십시오. 오류 검사: 배포 실패 시 Levant는 각 이벤트에 대한 각 할당 및 로그 정보를 검사하여 클러스터를 소급쿼리할 필요 없이 디버깅에 유용한 정보를 제공합니다. 스페인의 salou 지중해레반테 해변. 여행, 코스타 도우라다에서 휴가. 레반트는 먼저 git://github.com/jrasell/levant.git 저장소 git 클론을 복제하여 소스에서 구축 할 수 있습니다. 일단 복제된 바이너리는 make 명령을 사용하여 빌드하거나 스크립트 디렉토리에 있는 build.sh 스크립트를 호출할 수 있습니다. 실시간 피드백: 레반트는 감시자를 사용하여 Nomad 작업 배포에 대한 실시간 피드백을 제공하여 응용 프로그램 배포에 대한 더 큰 통찰력과 지식을 제공합니다. 레반트에 대한 기여는 매우 환영합니다! 레반트 해킹에 대한 자세한 내용은 기여 가이드를 참조하십시오. 레반트는 유목민과 영사 의뢰를 활용하고 구성은 다양한 환경 변수를 통해 수행 할 수 있습니다.
이에 대한 자세한 내용은 클라이언트 설명서 페이지를 참조하십시오. 동적 작업 그룹 수: 유목민 작업이 현재 클러스터에서 실행 중인 경우 Levant는 배포 전에 관련 작업 그룹 수로 렌더링된 템플릿을 동적으로 업데이트합니다. 카나리아 자동 승격: 고급 자동화 및 경고가 있는 환경에서는 특정 시간 임계값 이후에 카나리아 배포의 자동 승격이 바람직할 수 있습니다. Levant를 사용하면 사용자가 카나리아 자동 승격 기간을 지정할 수 있으며, 이 기간은 정상 카나리아 집합에 도달하면 자동으로 배포를 승격합니다. 여러 변수 파일 형식: 현재 Levant는 템플릿 변수 선언에 대해 .json, .tf, .yaml 및 .yml 파일 확장문을 지원합니다. Levant는 HashiCorp Nomad 작업을 위한 오픈 소스 템플릿 및 배포 도구로, 배포 문제 시 실시간 피드백 및 자세한 오류 메시지를 제공합니다. 자동 되돌리기 검사: 작업 배포가 정상 임계값을 통과하지 못하고 작업이 자동 되돌리기 사용하도록 설정된 경우 Levant는 배포 프로세스의 정확한 결과를 볼 수 있도록 결과 롤백 배포를 추적합니다. 고급 작업 상태 확인: 시스템 및 배치 작업에 대한 특수성, Levant는 모든 단계에서 피드백을 제공하는 원하는 상태에 도달한 작업, 평가 및 할당을 보장합니다.
레반트는 템플릿 변수 대체를 수행하는 기능뿐만 아니라 영사에서 타임 스탬프 또는 리트리브 정보를 추가하는 트리거 내장 템플릿 기능을 포함한다. 자세한 내용은 템플릿 설명서 페이지를 참조하십시오.