2017-10-27 9 views
0

내 프로젝트에서 cloudock을 사용하여 고정 컨테이너를 시작하고 구성합니다. YAML 파일을 자동 치료/스케일링하는 방법을 궁금합니다.cloudify를 auto-heal/scale docker 컨테이너에 사용하는 방법

내 토폴로지는 다음과 같습니다. Compute 노드는 Docker-Container 노드를 포함하고 후자에서는 여러 컨테이너를 실행합니다.

나는 Compute 노드의베이스에서 자동 치료 작업을하는 것으로 나타났습니다. 그래서 컨테이너의 상태에 따라 자동 치료 워크 플로우를 트리거 할 수 없습니다?

자동 스케일의 경우 모니터 에이전트를 설치하고 기본 콜렉터를 구성했습니다. CPU 사용률이 워크 플로를 트리거 할 수없는 것으로 보입니다. 약 diamond plugin에 대한 cloudify 문서는 일부 내장 콜렉터를 언급합니다. 불행히도 수집기 설정 방법을 찾지 못했습니다.

영감을 얻기를 바랍니다. 모든 의견을 부탁드립니다. 감사합니다 ~

답변

1

도커 노드는 척도와 치유를 위해 올바른 그룹에 있어야합니다. 당신이 예 scale-heal example

볼 수 있습니다 그것은 바로 당신이 예를 들어

+0

감사 찾고있는 것을한다. 나는 내장 된 정책 유형을 채택하려고 노력했기 때문에 그것에 충분히주의를 기울이지 않았다. 하지만 clj 리소스를 가져 와서 제대로 작동하는 것으로 나타났습니다. 너 스타 야! – Lootii