k8s yaml文件详解

有些话、适合烂在心里 提交于 2019-12-04 05:53:47
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: nagios2
  labels:
    app: nagios2
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nagios2
  template:
    metadata:
      labels:
        app: nagios2
    spec:
      containers:
      - name: nagios2
        image: docker.io/jasonrivers/nagios
        ports:
        - containerPort: 80
        volumeMounts:
        - mountPath: /opt/nagios/etc/
          name: etc
        - mountPath: /opt/nagios/var/
          name: var
        - mountPath: /opt/Custom-Nagios-Plugins
          name: plugins
        - mountPath: /opt/nagiosgraph/var
          name: nagiosgraph
        - mountPath: /opt/nagiosgraph/etc
          name: nagiosetc
      volumes:
        - name: etc
          hostPath:
            path: /data/nagios/etc
            type: Directory
        - name: var
          hostPath:
            path: /data/nagios/var
            type: Directory
        - name: plugins
          hostPath:
            path: /data/nagios/Plugins
            type: Directory
        - name: nagiosgraph
          hostPath:
            path: /data/nagios/nagiosgraph
            type: Directory
        - name: nagiosetc
          hostPath:
            path: /data/nagios/nagiosetc
            type: Directory

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!