Skip to content
This repository has been archived by the owner on Sep 14, 2023. It is now read-only.

Commit

Permalink
compare repos
Browse files Browse the repository at this point in the history
  • Loading branch information
janniswarnat committed Mar 28, 2022
1 parent 490b036 commit f70e9b3
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 11 deletions.
13 changes: 8 additions & 5 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,16 @@ services:
- "8000:8000"
- "9000:9000"
- "1234:1234"
entrypoint: ["/bin/sh", "-c" , "mkdir -p /srv/salt && tar -xzvf /tmp/salt-files.tar.gz -C /srv/salt && mkdir -p /etc/salt/pki/master/minions && cp /tmp/docker-salt-minion /etc/salt/pki/master/minions && /usr/bin/supervisord"]
entrypoint: ["/bin/sh", "-c" , "mkdir -p /srv/salt && tar -xzvf /tmp/salt-files.tar.gz -C /srv/salt && mkdir -p /etc/salt/pki/master/minions && cp /tmp/docker-salt-minion /etc/salt/pki/master/minions && cp /tmp/raspberrypi /etc/salt/pki/master/minions && /usr/bin/supervisord"]
configs:
- source: master-pem
target: "/etc/salt/pki/master/master.pem"
- source: master-pub
target: "/etc/salt/pki/master/master.pub"
- source: minion-pub
target: "/tmp/docker-salt-minion"
#target: "/etc/salt/pki/master/minions/docker-salt-minion"
- source: raspberrypi-pub
target: "/tmp/raspberrypi"
- source: settings-yml
target: "/github.com/smart-proxy/config/settings.yml"
- source: salt-yml
Expand All @@ -35,7 +36,7 @@ services:
target: "/srv/pillar/top.sls"
- source: pillar-default
target: "/srv/pillar/default.sls"
- source: pillar-raspberry
- source: pillar-raspberrypi
target: "/srv/pillar/raspberrypi.sls"
environment:
- SALT_SHARED_SECRET=GCUrcjS8J5wrcdtbWpjV
Expand Down Expand Up @@ -101,6 +102,8 @@ configs:
file: "./etc_master/salt/pki/master/master.pem"
master-pub:
file: "./etc_master/salt/pki/master/master.pub"
raspberrypi-pub:
file: "./etc_master/salt/pki/master/minions/raspberrypi"
minion:
file: "./etc_minion/salt/minion"
settings-yml:
Expand All @@ -121,5 +124,5 @@ configs:
file: "./srv/pillar/top.sls"
pillar-default:
file: "./srv/pillar/default.sls"
pillar-raspberry:
file: "./srv/pillar/raspberrypi.sls"
pillar-raspberrypi:
file: "./srv/pillar/raspberrypi.sls"
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ metadata:
creationTimestamp: null
labels:
io.kompose.service: salt
name: pillar-raspberry
name: pillar-raspberrypi
2 changes: 1 addition & 1 deletion pillar-top-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ data:
base:
'*':
- default
'*raspberry*':
'*raspberrypi*':
- raspberrypi
'*linksmart*':
- raspberrypi
Expand Down
17 changes: 13 additions & 4 deletions salt-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ spec:
- command:
- /bin/sh
- -c
- mkdir -p /srv/salt && tar -xzvf /tmp/salt-files.tar.gz -C /srv/salt && mkdir -p /etc/salt/pki/master/minions && cp /tmp/docker-salt-minion /etc/salt/pki/master/minions && /usr/bin/supervisord
- mkdir -p /srv/salt && tar -xzvf /tmp/salt-files.tar.gz -C /srv/salt && mkdir -p /etc/salt/pki/master/minions && cp /tmp/docker-salt-minion /etc/salt/pki/master/minions && cp /tmp/raspberrypi /etc/salt/pki/master/minions && /usr/bin/supervisord
env:
- name: SALT_API_CONFIG
value: '{ "rest_cherrypy":{ "port":8000, "disable_ssl":true }, "external_auth":{ "sharedsecret":{ "salt":[ ".*", "@wheel", "@jobs", "@runner" ] } }, "sharedsecret":"GCUrcjS8J5wrcdtbWpjV" } '
Expand All @@ -58,6 +58,9 @@ spec:
- mountPath: /tmp/docker-salt-minion
name: minion-pub
subPath: docker-salt-minion
- mountPath: /tmp/raspberrypi
name: raspberrypi-pub
subPath: raspberrypi
- mountPath: /github.com/smart-proxy/config/settings.yml
name: settings-yml
subPath: settings.yml
Expand Down Expand Up @@ -86,7 +89,7 @@ spec:
name: pillar-default
subPath: default.sls
- mountPath: /srv/pillar/raspberrypi.sls
name: pillar-raspberry
name: pillar-raspberrypi
subPath: raspberrypi.sls
restartPolicy: Always
volumes:
Expand All @@ -108,6 +111,12 @@ spec:
path: docker-salt-minion
name: minion-pub
name: minion-pub
- configMap:
items:
- key: raspberrypi
path: raspberrypi
name: raspberrypi-pub
name: raspberrypi-pub
- configMap:
items:
- key: settings.yml
Expand Down Expand Up @@ -166,6 +175,6 @@ spec:
items:
- key: raspberrypi.sls
path: raspberrypi.sls
name: pillar-raspberry
name: pillar-raspberry
name: pillar-raspberrypi
name: pillar-raspberrypi
status: {}
2 changes: 2 additions & 0 deletions salt-service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,11 @@ spec:
- name: "4505"
port: 4505
targetPort: 4505
nodePort: 30001
- name: "4506"
port: 4506
targetPort: 4506
nodePort: 30002
- name: "8000"
port: 8000
targetPort: 8000
Expand Down

0 comments on commit f70e9b3

Please sign in to comment.