!weaveでもhostNetworkできる?

>>
# kubectl run nginx --image=nginx

<<

>>
# kubectl edit deployments nginx

<<

こんな感じに

>>
(...)
      containers:
      - image: nginx
        imagePullPolicy: Always
        name: nginx
        ports:  # <---
        - containerPort: 80  # <---
          hostPort: 80  # <----
(...)
      hostNetwork: true  # <---
<<

せっていする

できた。

できるじゃん


できた時のdocker inspects

ここかな・・?


UTSModeというのがhostになるらしい。

nghttpx-ingress-controllerは3001ポートがbindできなくて起動できていないようだ
おそらくkube-apiserverの8080ポートがnghttpxのヘルスチェックポートと被っているからだろう。

仕方がないのでnginx ingress controllerを使うことにしてみる https://github.com/nginxinc/kubernetes-ingress

できた。80,443は重ならないみたいだな
5643382
wiki
1488554411