Я супер новичок в Kubernetes. Я унаследовал сторонний проект - действительно находящийся в процессе разработки ПО C - от другого разработчика, который недавно покинул команду. Он сделал демо из виртуальной машины, к которой у нас все еще есть доступ, прежде чем он внезапно ушел. После того, как он ушел, мы смогли go через его демо, и все работало. Один из членов команды перезапустил виртуальную машину, и теперь все сломалось. Мне поручили разобраться. Я смог перенести все компоненты обратно, за исключением части Kubernetes, которую все трассировки стека указывают на проблему в данный момент.
Как уже упоминалось, я новичок в Kubernets, поэтому мне не хватает словарного запаса, чтобы сделать правильный поиск в Интернете.
Я выполнил несколько команд, вставил их вывод ниже. Если я правильно понимаю, проблема в том, что развертывание k8s не запущено: kubectl get all
NAME TYPE CLUSTER-IP EXTERNAL-IPPORT(S) AGE AGE
service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 14d
service/app-service-5x7z NodePort 10.96.215.11 <none> 3000:32155/TCP,3001:32762/TCP,27017:30770/TCP 3d
NAME READY UP-TO-DATE AVAILABLE AGE
deployment.apps/app-deployment-5x7z 0/1 1 0 3d
NAME DESIRED CURRENT READY AGE
replicaset.apps/app-deployment-5x7z 1 1 0 3d
Я предполагаю, что проблема в том, что состояние READY 0/1
Может кто-нибудь подсказать мне, как я могу вернуть этого парня обратно? Кроме того, я вижу много тяжелой документации в Интернете, есть ли место с мелким банком, которое я могу погрузить в работу Kubernetes. Я очень рад этой возможности, но это не было гладким началом.