Hello Kubernetes!(an example of kubernetes deployment)
390
Dockerfile (https://gitlab.com/yechenglin/hello-k8s/blob/master/Dockerfile)At master side, do following:
root@master:/root# kubectl run hello-k8s --image=yechenglin/hello-k8s:v1.0.0-amd64
root@master:/root# kubectl run hello-k8s --image=yechenglin/hello-k8s:v1.0.0-arm64
root@master:~# kubectl get pods -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE
hello-k8s-9bf957b77-h4k22 1/1 Running 0 41m 10.244.1.15 slave <none>
At slave side, do following:
root@slave:/root# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f31416ac9dad yechenglin/hello-k8s@sha256:505b53dcfc46bafb30d979b07287dd5ac71fd9ed82b6eaaf26bfa8c5cf7e0078 "/usr/bin/hello-k8s" 24 minutes ago Up 23 minutes k8s_hello-k8s_hello-k8s-9bf957b77-h4k22_default_6ab33dcc-e91a-21e8-9e32-3457f6a0a5d9_0
root@slave:/root# docker logs --tail 10 f31416ac9dad
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Hello, kubernetes!
Content type
Image
Digest
Size
37.6 MB
Last updated
almost 8 years ago
docker pull yechenglin/hello-k8s:v1.0.0-arm64