Replies: 1 comment
-
Hi @prempp
Make sure that the the GlobalConfiguration and TransportServer CRDs are created in the cluster. Please see https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-manifests/#create-custom-resources
Yes, that should work. Additionally, if you use a Service to expose IC pods, you will also need to add port 25 on that service. For example: apiVersion: v1
kind: Service
metadata:
name: nginx-ingress
namespace: nginx-ingress
spec:
externalTrafficPolicy: Local
type: LoadBalancer
ports:
- port: 80
targetPort: 80
protocol: TCP
name: http
- port: 443
targetPort: 443
protocol: TCP
name: https
- port: 25
targetPort: 25
protocol: TCP
selector:
app: nginx-ingress |
Beta Was this translation helpful? Give feedback.
-
Hello
I am trying to set up email service in order to relay email in iks . Following approach reference earlier in email port forwarding (25) for GlobalConfiguration yaml , after creating deployment and service trying to create have this GlobalConfiguration configured in my cluster . It seems it is throwing an error
no matches for kind "GlobalConfiguration" in version "k8s.nginx.org/v1alpha1"
below is my yml config
same is happening when i am applying TransportServer yaml
Error below
no matches for kind "TransportServer" in version "k8s.nginx.org/v1alpha1"
Basic stuff i am trying to open port 25 , so question is without these 2 options as explained above for GlobalConfiguration and
TransportServer would i be able to open port 25 or not? Need help here
Beta Was this translation helpful? Give feedback.
All reactions