Docker for Windows + kubernetesでサンプルアプリを動かす(まんがではじめるKubernetes)

概要

  • Docker for Windows + kubernetesで、サンプルアプリを動かす

参考書籍

Docker for Windows に kubernetesを入れる

  • Dockerのアイコンを右クリック-「settings」-「Kubernetes」で、「Enable Kubernetes」にチェックを入れて、Kubernetesをインストール

サンプルアプリをclone

  • mkdir aoi1
  • cd aoi1
  • git clone https://github.com/aoi1/k8s-sample-app
    • 本に記載のアドレスは「k8s-sampleapp」と2つ目の「-」が抜けているので注意
  • cd k8s-sample-app

Deploymentの登録

  • Deployment
    • kubectl apply -f ap-deployment.yaml
  • 確認
    • kubectl get deployment
    • kubectl get pods

Serviceの登録

  • Service
    • kubectl apply -f ap-service.yaml
  • 確認
    • kubectl get service
    • ポート番号を確認する
      • 下記では、ブラウザで見るためのポートは31663(80ではないので注意)
NAME              TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)        AGE
kubernetes        ClusterIP   10.96.0.1               443/TCP        3m
tofu-sample-app   NodePort    10.105.84.183           80:31663/TCP   6s

ブラウザで動作確認

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です