k8ssalt-public/salt-minion.yaml
2023-08-04 14:22:51 +00:00

38 lines
765 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: salt-minion
namespace: webserver
spec:
replicas: 1
selector:
matchLabels:
app: salt-miniondev
template:
metadata:
labels:
app: salt-miniondev
spec:
volumes:
- name: salt-miniondev-config
configMap:
name: salt-miniondev-config
containers:
- name: salt-miniondev
image: saltstack/salt
command: ["/bin/sh", "-c"]
args: ["salt-minion"]
volumeMounts:
- name: salt-miniondev-config
mountPath: /etc/salt/minion.d
---
apiVersion: v1
kind: ConfigMap
metadata:
name: salt-miniondev-config
namespace: webserver
data:
default.conf: |
master: 10.43.14.232