zoukankan      html  css  js  c++  java
  • Deployment

    要想让trafic 发现服务,必须把文件写全,否则界面显示红色,
    
    必须包含三个 kind :Deployment  Service   Ingress
    
    
    [root@prom nginx-ingress]# cat http-test.yaml 
    apiVersion: extensions/v1beta1
    kind: Deployment
    metadata:
      name: http-test-dm
    spec:
      replicas: 1
      template:
        metadata:
          labels:
            name: http-test-dm
        spec:
          containers:
          - name: http-test-con
            image: registry.cn-shenzhen.aliyuncs.com/lx0758-per/http-test:latest          #这是一个nginx镜像
        imagePullPolicy: IfNotPresent
            ports:
            - containerPort: 80
    ---
    apiVersion: v1
    kind: Service
    metadata:
      name: http-test-ser
    spec:
      ports: 
      - port: 80
        targetPort: 80
      selector:
        name: http-test-dm
    ---
    apiVersion: extensions/v1beta1
    kind: Ingress
    metadata:
      name: grafana
    spec:
      rules:
      - host: prom.zhi.io      
        http:
          paths:
          - path: /
            backend:
              serviceName: http-test-ser
              servicePort: 80
    
    
    
    
    
    
    暴露端口方式:
    
    [root@lab2 yunwei]# cat ceshi-nainx.yaml 
    apiVersion: extensions/v1beta1
    kind: Deployment
    metadata:
      name: http-test-dm2
      namespace: development
    spec:
      replicas: 1
      template:
        metadata:
          labels:
            name: http-test-dm2
        spec:
          containers:
          - name: http-test-con
            image: 10.1.1.71:5000/library/nginx/1.7.9
            ports:
            - containerPort: 80
    ---
    apiVersion: v1
    kind: Service
    metadata:
      name: http-nginx-ser
      namespace: development
    spec:
      type: NodePort
      ports: 
      - port: 80
        nodePort: 30000
        targetPort: 80
      selector:
        name: http-test-dm2
    ---
    apiVersion: extensions/v1beta1
    kind: Ingress
    metadata:
      name: nginx
      namespace: development
    spec:
      rules:
      - host: www.nginx2.com      
        http:
          paths:
          - path: /
            backend:
              serviceName: http-nginx-ser
              servicePort: 80
  • 相关阅读:
    Delphi单元文件之-防止程序重复执行
    cxGrid使用汇总2
    Delphi数组复制
    cxGrid使用汇总1
    Delphi XE5 android 获取网络状态
    xe5 android sample 中的 SimpleList 是怎样绑定的
    XE5 Android 开发数据访问手机端 解决乱码的办法
    设计模式之代理模式
    设计模式之单例模式及原型模式
    设计模式之工厂模式
  • 原文地址:https://www.cnblogs.com/effortsing/p/10470127.html
Copyright © 2011-2022 走看看