Я создаю один модуль с label:appenv
и один сервис типа порта узла с селектором как appenv
.Но когда я использую kubectl get ep service-name
, он показывает «нет конечных точек» (означает, что служба не подключается к этому модулю).
Вот мои pod.yaml
и service.yaml
pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: pod1
labels:
app: appenv
spec:
containers:
- name: app
image: aathith/lbt:v1
ports:
- name: app-port
containerPort: 8082
restartPolicy: Never
service.yaml
apiVersion: v1
kind: Service
metadata:
name: app
spec:
selector:
app: appenv
type: NodePort
ports:
- name: http
port: 8082
targetPort: 8082
nodePort: 30082
protocol: TCP
для kubectl get po --show-labels
выход для kubectl get svc
выход для kubectl get svc app
- Почему я не могу подключить свой модуль к этой услуге?
- Как изменить указанные выше файлы для связи друг с другом?