Kubernetes helm/kubernets从连接发送邮件超时
我有一些允许发送邮件的后端代码,但是当我在我的k8s环境中部署它时,会得到一个连接超时 我想这是因为港口(465)关闭了。但我似乎找不到如何打开它们 到目前为止,我一直在尝试使用这些端口配置,但结果仍然是一样的 deployment.yaml:Kubernetes helm/kubernets从连接发送邮件超时,kubernetes,smtp,Kubernetes,Smtp,我有一些允许发送邮件的后端代码,但是当我在我的k8s环境中部署它时,会得到一个连接超时 我想这是因为港口(465)关闭了。但我似乎找不到如何打开它们 到目前为止,我一直在尝试使用这些端口配置,但结果仍然是一样的 deployment.yaml: containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Chart.AppVersion }}" imagePullPo
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
ports:
- containerPort: {{ .Values.service.internalPort }}
protocol: TCP
name: http
- containerPort: 465
protocol: TCP
name: smtpssl
- containerPort: 587
protocol: TCP
name: smtp
服务中心
spec:
ports:
- port: {{ .Values.service.externalPort }}
protocol: TCP
name: internal
targetPort: {{ .Values.service.internalPort }}
- port: 465
targetPort: smtpssl
name: smtpssl-svc
protocol: TCP
- port: 587
targetPort: smtpauth
name: smtpauth-svc
protocol: TCP
- port: 25
targetPort: smtp
name: smtp-svc
protocol: TCP
有人对可能的错误有什么建议吗?事实证明,我的主机默认会阻止465587,25个端口。 请求打开它们,4分钟后一切都正常,干得好linode.com