https://github.com/rsyslog/rsyslog-docker/tree/master/appliance/alpine

kind: Namespace
apiVersion: v1
metadata:
  name: rsyslog
  labels:
    name: rsyslog
---
apiVersion: apps/v1
kind: Deployment
metadata:    
  name: rsyslog
  namespace: rsyslog
spec:
  replicas: 1
  selector:  
    matchLabels:
      app: rsyslog
  template:  
    metadata:
      labels:
        app: rsyslog
    spec:
      containers:    
        - name: rsyslog
          image: rsyslog/syslog_appliance_alpine:latest
          
---
kind: ConfigMap
apiVersion: v1
metadata:
  name: rsyslog-config
  namespace: rsyslog
data:
  nginx.conf: |

---
apiVersion: v1
kind: Service
metadata:
  name: rsyslog-tcp
  namespace: rsyslog
spec:
  selector: 
    app: rsyslog
  type: ClusterIP
  ports:
  - name: http
    port: 80
    protocol: TCP
    targetPort: 80
Enter your comment. Wiki syntax is allowed:
Q L R E​ L
 
  • devops/deploy_rsyslog_on_kubernetes.txt
  • Last modified: 2020/01/10 10:30
  • by admin