4.13. cloud-init 및 쉘 스크립트
목록 값 또는 문자열 값을 bootcmd
또는 runcmd
에 추가할 수 있습니다. userdata 내에서 쉘 스크립트를 제공할 수도 있습니다.
-
bootcmd
또는runcmd
에 대한 목록 값을 사용하는 경우 각 목록 항목이execve
를 사용하여 차례로 실행됩니다. - 문자열 값을 사용하는 경우 전체 문자열은 쉘 스크립트로 실행됩니다.
-
cloud-init
를 사용하여 쉘 스크립트를 실행하려면cloud-init
에.yaml
파일을 제공하는 대신 쉘 스크립트(#!)를 제공할 수 있습니다.
bootcmd
및 runcmd
에 쉘 스크립트를 배치하는 방법에 대한 예는 첫 번째 부팅에서 명령 실행 을 참조하십시오.