Я развернул модуль mysql на своем k8s. это конфиг,
Я запутался насчет портов, вот так:
kind: Deployment
...
containers:
- ports:
- containerPort: 3306 # @1
---
apiVersion: v1
kind: Service
metadata:
name: mysql
labels:
app: mysql
spec:
selector:
app: mysql
# way 1
ports:
- port: 3306 # @2
targetPort: 3306 # @3
# way 2
type: NodePort
ports:
- port: 3306
targetPort: 3306
nodePort: 30600
@ Question1. кто прокси этот порт
@вопрос 2. что это за порт? Я имею в виду, что контейнер открыл порт 3306, и служба также открыта. В моем единственном узле они не конфликтуют?
@ Вопрос3. этот порт значит для порта контейнер выставленный?
question4: когда я разверну это с помощью способа 1. как я могу зайти на мой сервер MySQL из модулей и моего локального компьютера.
question5: когда я разверну это способом 2. Как я могу посетить мой сервер MySQL из модулей и моего localMachine.