minikube---具体的yaml,以及坑的解决

原创 2018年04月15日 12:48:42
  1. deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: weixin
  namespace: test
  labels:
    app: weixin
spec:
  replicas: 1
  strategy:
    type: RollingUpdate
    rollingUpdate:
      maxUnavailable: 50%
  template:
    metadata:
      labels:
        app: weixin
    spec:
      containers:
      - env:
            - name: SSH_PASS_WORD
              value: xxxxxxxxxx
            - name: SSH_KEY_PATH
              value: /home/weixin/ssh/id_rsa
        image: index.docker.io/zhulingbiezhi/weixin_auto_build:master
        name: weixin
        ports:
          - containerPort: 8080
        volumeMounts:
          - name: ssh-file
            mountPath: /home/weixin/ssh
        imagePullPolicy: Always
      restartPolicy: Always
      imagePullSecrets:
      - name: testkey
      volumes:
      - name: ssh-file
        hostPath:
           path: /Users/huhai/.ssh
  1. service.yaml
apiVersion: v1
kind: Service
metadata:
  name: weixin-service
  namespace: test
spec:
  type: NodePort
  ports:
 - port: 8080
    nodePort: 30000
  selector:
    app: weixin
  • 遇到问题如何解决
    1. 利用logs日志:
      kubectl logs $pod_name -n test
    2. 利用describe:
      kubectl logs pods/$pod_name -n test
    3. 利用minikube:
      minikube logs可以看到所有的日志

关于service的cluster IP和external IP
很多问题其实都会出现在翻墙还有namespace的问题上

  • 查看nodePort类型的service的对外端口(external IP)
    minikube service $service—name -n test --url

  • 查看service的cluster IP用于在pods之间访问
    kubectl get service --all-namespaces

ImportError: No module named 'yaml'

解决方法: pip install pyyaml 深度学习交流QQ群:116270156
  • sinat_24143931
  • sinat_24143931
  • 2017-11-13 10:37:56
  • 725

Android开发遇到的坑

最近在开发中总会遇到各种坑,由于记忆力不好,先记录在这里。 以前看过的一些总结,基本上很齐全了: http://jcodecraeer.com/plus/view.php?aid=3773 https...
  • ly635676581
  • ly635676581
  • 2016-11-25 16:31:30
  • 601

总结Unity遇到的坑及优化(持续更新)

1.使用代码生成预制体的时候必须调用如下代码,否则会导致该预制未能只缺存储. (我生成完预制看了下效果是正确的,但重开编辑器以后该预制上存的数据丢失了 ,原因就是没有调用 EditorUtilit...
  • qq_25174563
  • qq_25174563
  • 2017-07-28 17:09:56
  • 154

富文本运用

1
  • weixin_41014370
  • weixin_41014370
  • 2018-01-29 15:59:25
  • 86

JSON 解析遇到的坑

在一次与客户的接口对接中,客户定义了一个变量cName,而后我定义cName并使用eclipse自动生成getter/setter,后来在联调的时候通过json传参却无法解析。 经过几次的变换,比...
  • binyu123402301
  • binyu123402301
  • 2016-09-08 10:01:49
  • 234

Springboot配置文件之yaml

只需将Springboot配置文件之properties 的properties配置文件替换成application.yaml即可。 application.yaml 配置文件如下,注意换行按...
  • coco2d_x2014
  • coco2d_x2014
  • 2017-07-15 22:05:43
  • 1721

yaml 概念入门

好文章必须要转:http://www.cnblogs.com/chwkai/archive/2005/10/07/beginning_yaml.html YAML何许物也?在XML泛滥的情况下,...
  • gyflyx
  • gyflyx
  • 2014-08-18 19:13:56
  • 2222

微信小程序填坑篇(一)

在微信小程序浅析中讲到微信小程序原理以及怎么新建一个hello world 工程,还挖了坑。现在把坑填上,捋一捋小程序的代码结构。...
  • pjk971035770
  • pjk971035770
  • 2017-01-15 02:33:13
  • 339

Yaml

Project Name   GTC V3 GBL Build P0049752 Project No.   P0049752 Docume...
  • u012947661
  • u012947661
  • 2015-09-02 19:05:54
  • 2280

双GLSurfaceView同时显示Preview时遇到的几个坑

  • 2016年09月28日 23:48
  • 15.29MB
  • 下载
收藏助手
不良信息举报
您举报文章:minikube---具体的yaml,以及坑的解决
举报原因:
原因补充:

(最多只允许输入30个字)