나는 인형을 처음 접했습니다. 이 옵션을 사용하는 명령이 있습니다 --localcacert
. 명령은 다음과 같습니다.
puppet agent -t --localcacert <path to CA cert> --ca_server <CA server hostname> --onetime --waitforcert 30
이 옵션이 무엇을 하는지 알고 싶지만 --localcacert
매뉴얼 페이지에는 없습니다.
여기에도 없습니다.https://www.puppet.com/docs/puppet/5.5/man/agent
여기에도 없습니다:https://linux.die.net/man/8/puppet-agent
왜? 위의 명령은 작동하므로 유효한 옵션으로 인식되는데 puppet
맨페이지에는 왜 없는 걸까요?
답변1
localcacert
각 클라이언트가 CA 인증서를 저장하는 위치입니다.
- 기본:
$certdir/ca.pem
와 함께이것[강조 내]:
명령줄의 설정은 우선순위가 가장 높으며 항상 구성 파일의 설정보다 우선합니다. Puppet 명령이나 서비스가 시작되면명령줄 옵션으로 모든 설정을 지정할 수 있습니다..
설정에는 명령줄의 설정 이름과 함께 두 개의 하이픈이 필요합니다.
참고: 첫 번째 링크에서 이 버전을 사용하므로 위 링크는 버전 5.5용입니다. 최신 링크:localcacert
,명령줄.