EC2 인스턴스의 crontab에서 실행할 작업을 설정하는 제조법이 있습니다. 다음은 실행중인 요리법의 예입니다.crontab에서 Chef를 사용하여 환경 변수를 설정하는 방법은 무엇입니까?
cron "examplejob" do
minute "0"
hour "2"
command "job"
user "job"
end
위대한 작품입니다. 이 cron 작업 외에도 crontab에서 몇 가지 환경 변수를 설정하려고합니다. this을 읽으면 "path"속성을 사용하여 가능해야합니다. 그러나이를 구현하는 구체적인 예를 찾을 수 없습니다.
cron "env" do
path "MY_VAR=/path/for/variable"
end
을하지만이 작동하지 않습니다
나는 시도했다. crontab 맨 위에 환경 변수를 설정하려면 어떻게합니까? 어떤 통찰력도 감사하겠습니다! 감사.
환경의 쉐프 개념과 셸 개념의 환경이 조화를 이루고 있습니다. OP는 crontab 상단에서 할 때처럼 환경 변수를 설정하려고합니다. cron 리소스의 Chef 환경 속성을 사용하지 마십시오. –