"골든 이미지"AMI가 있고 이미지를 가져 와서 이름을 변경하고 자동 실행 그룹에 넣으려고합니다. run-llst. 방금 cloud-config의 요리사 기능을 사용하여 대부분의 시간을 보내고 원래 요리사 환경과 cloud-config가 사용하는 것 사이에 너무 많은 불일치가 있기 때문에 작동하지 않습니다. 매번 처음부터 요리사가해야하기 때문에 장기적으로는 신뢰도가 떨어지고 느려질 것입니다. 나는 셰프가 거기서 달리고 거기에서 시작하는 예를 들고 싶다. 주위를 둘러 보면서 수동으로 칼을 사용하는 방법이 있습니다. 몇 가지 파일을 다시 쓰고 그 방식으로 요리사 서버에 이미지를 등록하는 방법이 있습니까?요리사 클라이언트의 노드 이름을 칼없이 클라이언트에서 변경하는 방법
1
A
답변
2
을 살펴보십시오. 그게 정확히 무엇 때문입니다. AMI에는 요리사가 사전 설치되어 있으며 유효성 확인 인증서가 있습니다. 부팅시 cloud-init은 클라이언트 설정과 초기 실행 목록을 생성 한 스크립트를 실행 한 다음 chef 서버에 등록합니다.
관련 문제
- 1. 요리사 - 클라이언트에서 dockerfile을 실행하는 방법
- 2. 요리사 - 클라이언트의 보석 소스를 바꿀 수 있습니까?
- 3. 요리사 설치 [워크 스테이션, 요리사 서버, 노드]
- 4. 요리사 조리법 노드 해시
- 5. 요리사 클라이언트 노드 삭제
- 6. 요리사 노드 FQDN을 변경하려면 어떻게해야합니까?
- 7. 노드 JS의 서버에 TCP 클라이언트의 호스트 이름을 보냅니다.
- 8. 는 이름을 공급 - 요리사
- 9. 노드 : 서버 및 클라이언트의 콧수염 템플릿
- 10. Minidom Python에서 노드 이름을 변경하는 방법이 있습니까?
- 11. 요리사 템플릿의 노드 이름은 무엇입니까?
- 12. 열 이름을 변경하는 방법
- 13. tabcontrol의 이름을 변경하는 방법
- 14. 컨트롤의 이름을 변경하는 방법?
- 15. 속성의 이름을 변경하는 방법
- 16. 변수 이름을 변경하는 방법
- 17. InfoPlist.strings의 이름을 변경하는 방법
- 18. 프로젝트 이름을 변경하는 방법
- 19. 요리사 - 클라이언트 노드 이름이 클라이언트 이름과 동일해야합니까?
- 20. 내가 클라이언트의 호스트 이름을 얻으려고
- 21. 루트 노드 wcf 요청을 변경하는 방법 \ 응답
- 22. 요리사 노드/클라이언트가 요리사 서버에 자체 태그 제출
- 23. drupal에서 노드 참조를 변경하는 방법
- 24. 내 노드 - 텍스트를 변경하는 방법
- 25. 노드 값을 변경하는 방법 xslt
- 26. 변경하는 방법 거래없이 클라이언트에서 직접 레코드
- 27. QTreeView에서 노드 이름을 반환하는 방법
- 28. 레일은 클라이언트의 PC 이름을 얻습니다.
- 29. 외래 키 이름을 변경하는 방법?
- 30. DB2에서 열 이름을 변경하는 방법
내가해야 할 일은 필요한 것은 client.pem을 제거하고 노드의 이름을 바꾸는 것입니다. 노드가 이전에 다른 이름으로 수렴 되었기 때문에 나머지는 동일하게 유지 될 수 있습니다. 그것을 도와 주셔서 감사합니다. – numb3rs1x
분명히하려면 다음과 같이하십시오. rm -f /etc/client.pem && "server-app - $ (date % + s)">> /etc/chef/client.rb – numb3rs1x
왜 client.pem은 AMI에 전혀 없습니까? 나는 요리사 - 클라이언트를 사용하여 AMI (솔로가 무엇인지)를 작성하지는 않겠지 만, 반드시 AMI 빌드 프로세스 중에 제거해야합니다. – coderanger