Matt Can Code  

 

kubectl apply -f /home/Asdf1234/pod.yml
kubectl get pods
kubectl port-forward nanoservice-pod 5000:5000
kubectl describe pod nanoservice-pod

kubectl delete pod nanoservice-pod

apiVersion: v1
kind: Pod
metadata:
  name: nanoservice-pod
  labels:
    name: nanoservice
spec:
  containers:
  - name: nanoservice
    image: nanoservice5000           
    imagePullPolicy: Never
    ports:
    - containerPort: 5000
Name:               nanoservice-pod
Namespace:          default
Priority:           0
PriorityClassName:  <none>
Node:               kubernate-worker/10.0.2.7
Start Time:         Thu, 18 Apr 2019 21:59:35 +0000
Labels:             name=nanoservice
Annotations:        kubectl.kubernetes.io/last-applied-configuration:
                      {"apiVersion":"v1","kind":"Pod","metadata":{"annotations":{},"labels":{"name":"nanoservice"},"name":"nanoservice-pod","namespace":"default...
Status:             Running
IP:                 10.44.0.2
Containers:
  nanoservice:
    Container ID:   docker://b5aebb04f8204f31b73e97e0f62b3644e19eff3cc2be1b5e93a6a92b5656811f
    Image:          nanoservice5000
    Image ID:       docker://sha256:10f14d2ffa43d8ac6f427dab32487e2eabf739cd46c7dae9faa369a0b5a3b28d
    Port:           5000/TCP
    Host Port:      0/TCP
    State:          Running
      Started:      Thu, 18 Apr 2019 21:59:36 +0000
    Ready:          True
    Restart Count:  0
    Environment:    <none>
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-cvzl9 (ro)
Conditions:
  Type              Status
  Initialized       True
  Ready             True
  ContainersReady   True
  PodScheduled      True
Volumes:
  default-token-cvzl9:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  default-token-cvzl9
    Optional:    false
QoS Class:       BestEffort
Node-Selectors:  <none>
Tolerations:     node.kubernetes.io/not-ready:NoExecute for 300s
                 node.kubernetes.io/unreachable:NoExecute for 300s
Events:
  Type    Reason     Age   From                       Message
  ----    ------     ----  ----                       -------
  Normal  Scheduled  45m   default-scheduler          Successfully assigned default/nanoservice-pod to kubernate-worker
  Normal  Pulled     45m   kubelet, kubernate-worker  Container image "nanoservice5000" already present on machine
  Normal  Created    45m   kubelet, kubernate-worker  Created container nanoservice
  Normal  Started    45m   kubelet, kubernate-worker  Started container nanoservice
kubectl describe pod [pod name]

Service

 Deployment

kubectl apply -f /home/Asdf1234/deployment.yml

Ingress to expose to outside

 

 

 https://github.com/kubernetes/kompose/releases/download/v1.17.0/kompose-windows-amd64.exe

 

 

 

 

kubectl -n kube-system get -l app.kubernetes.io/name=traefik-ingress all

 

 

 

D:\SourceCode\DynamicDependencyInjection\DynamicDI\Script\Kube>kompose convert -f docker-compose-3party.yml
INFO Kubernetes file "grafana-service.yaml" created
INFO Kubernetes file "influxdb-service.yaml" created
INFO Kubernetes file "jaeger-service.yaml" created
INFO Kubernetes file "rabbitmq-service.yaml" created
INFO Kubernetes file "redis-service.yaml" created
INFO Kubernetes file "seq-service.yaml" created
INFO Kubernetes file "grafana-deployment.yaml" created
INFO Kubernetes file "influxdb-deployment.yaml" created
INFO Kubernetes file "jaeger-deployment.yaml" created
INFO Kubernetes file "rabbitmq-deployment.yaml" created
INFO Kubernetes file "redis-deployment.yaml" created
INFO Kubernetes file "seq-deployment.yaml" created
D:\SourceCode\DynamicDependencyInjection\DynamicDI\Script>kubectl create -f ./kube
deployment.extensions "grafana" created
service "grafana" created
deployment.extensions "influxdb" created
service "influxdb" created
deployment.extensions "isignalrservice" created
service "isignalrservice" created
deployment.extensions "jaeger" created
service "jaeger" created
deployment.extensions "orderservice" created
service "orderservice" created
deployment.extensions "productservice" created
service "productservice" created
deployment.extensions "rabbitmq" created
service "rabbitmq" created
deployment.extensions "redis" created
service "redis" created
deployment.extensions "seq" created
service "seq" created

 Observe issue due to the file path

 

posted on 2026-01-17 18:50  Matt Yeung  阅读(29)  评论(0)    收藏  举报