crontab을 활용한 시작시 파일 실행

crontab을 활용한 시작시 파일 실행, 버츄얼박스를 통하여 쿠버네티스 환경 및 쿠베플로우환경을 만들었다.

가끔 서버를 껐다 키게되는데, 그럴때마다 그에 필요한 정보들을 재 시작하는게 너무 비 효율적이었다.

Shell파일 생성

mkdir /home/woody

vi /home/woody/reboot.sh

---reboot.sh---


#!/bin/bash
(nohup kubectl port-forward --address 0.0.0.0 svc/rancher -n cattle-system 8443:443) &
...

-----------------

#!/bin/bash를 적어주어 bash에서 아래의 명령들을 실행한다.

괄호를 해줘서 실행후 실행완료 커맨드에서 벗어난다.

#권한 설정.
sudo chmod 755 /home/woody/reboot.sh

$ crontab -e


@reboot /home/woody/reboot.sh

@reboot 뒤 파일경로를 적어주어 부팅시 1회 작동하게 한다.

Leave a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다