

apiVersion: apps/v1
kind: Deployment
metadata:
# Define the Deployment Name
name: jerry-netshoot-deployment
namespace: jerry-ns01 #指定服務要建立在jerry-ns01
labels:
app: netshoot
spec:
# Define the Number of Pods
replicas: 2
# Define the Selector
selector:
matchLabels:
app: netshoot
template:
metadata:
labels:
app: netshoot
nsxgroup: netshoot
spec:
containers: # Container Details
- name: shoot
image: nicolaka/netshoot:latest
args:
- sleep
- '9999999999999999999'
kubectl apply -f shoot.yaml
kubectl get pods -n jerry-ns01
kubectl get pods -o wide -n jerry-ns01 (查看POD的IP資訊)

kubectl exec -it -n jerry-ns01 "POD name" -- /bin/bash
kubectl exec -it -n jerry-ns01 jerry-netshoot-deployment-8c465c9b9-4xdhs -- /bin/bash

