
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-podlabels:name: nanoservice
spec:containers:- name: nanoserviceimage: nanoservice5000 imagePullPolicy: Neverports:- 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://b5aebb04f8204f31b73e97e0f62b3644e19eff3cc2be1b5e93a6a92b5656811fImage: nanoservice5000Image ID: docker://sha256:10f14d2ffa43d8ac6f427dab32487e2eabf739cd46c7dae9faa369a0b5a3b28dPort: 5000/TCPHost Port: 0/TCPState: RunningStarted: Thu, 18 Apr 2019 21:59:36 +0000Ready: TrueRestart Count: 0Environment: <none>Mounts:/var/run/secrets/kubernetes.io/serviceaccount from default-token-cvzl9 (ro) Conditions:Type StatusInitialized TrueReady TrueContainersReady TruePodScheduled True Volumes:default-token-cvzl9:Type: Secret (a volume populated by a Secret)SecretName: default-token-cvzl9Optional: false QoS Class: BestEffort Node-Selectors: <none> Tolerations: node.kubernetes.io/not-ready:NoExecute for 300snode.kubernetes.io/unreachable:NoExecute for 300s Events:Type Reason Age From Message---- ------ ---- ---- -------Normal Scheduled 45m default-scheduler Successfully assigned default/nanoservice-pod to kubernate-workerNormal Pulled 45m kubelet, kubernate-worker Container image "nanoservice5000" already present on machineNormal Created 45m kubelet, kubernate-worker Created container nanoserviceNormal Started 45m kubelet, kubernate-worker Started container nanoservice
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 [36mINFO[0m Kubernetes file "grafana-service.yaml" created [36mINFO[0m Kubernetes file "influxdb-service.yaml" created [36mINFO[0m Kubernetes file "jaeger-service.yaml" created [36mINFO[0m Kubernetes file "rabbitmq-service.yaml" created [36mINFO[0m Kubernetes file "redis-service.yaml" created [36mINFO[0m Kubernetes file "seq-service.yaml" created [36mINFO[0m Kubernetes file "grafana-deployment.yaml" created [36mINFO[0m Kubernetes file "influxdb-deployment.yaml" created [36mINFO[0m Kubernetes file "jaeger-deployment.yaml" created [36mINFO[0m Kubernetes file "rabbitmq-deployment.yaml" created [36mINFO[0m Kubernetes file "redis-deployment.yaml" created [36mINFO[0m 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

