github.com/deemoprobe/k8s-first-commit@v0.0.0-20230430165612-a541f1982be3/src/saltbase/salt/nginx/init.sls (about) 1 nginx: 2 pkg: 3 - installed 4 service: 5 - running 6 - watch: 7 - pkg: nginx 8 - file: /etc/nginx/nginx.conf 9 - file: /etc/nginx/sites-enabled/default 10 - file: /usr/share/nginx/htpasswd 11 - cmd: /usr/share/nginx/server.cert 12 13 /usr/share/nginx/server.cert: 14 cmd.script: 15 - source: salt://nginx/make-cert.sh 16 - cwd: / 17 - user: root 18 - group: root 19 - shell: /bin/bash 20 - stateful: True 21 22 /etc/nginx/nginx.conf: 23 file: 24 - managed 25 - source: salt://nginx/nginx.conf 26 - user: root 27 - group: root 28 - mode: 644 29 30 /etc/nginx/sites-enabled/default: 31 file: 32 - managed 33 - source: salt://nginx/kubernetes-site 34 - user: root 35 - group: root 36 - mode: 644 37 38 /usr/share/nginx/htpasswd: 39 file: 40 - managed 41 - source: salt://nginx/htpasswd 42 - user: root 43 - group: root 44 - mode: 644 45 46 /usr/share/nginx/make-cert.sh: 47 file: 48 - managed 49 - source: salt://nginx/make-cert.sh 50 - user: root 51 - group: root 52 - mode: 755