- Newest
- Most votes
- Most comments
Yes, it is possible to associate SSL policies with an Amazon Elastic Kubernetes Service (EKS) cluster without using a load balancer. One way to do this is by using a Kubernetes ingress resource, which allows you to configure rules for routing incoming traffic to different services within your cluster.
Here is a general overview of the process:
Create an SSL certificate for your domain using AWS Certificate Manager (ACM) or another certificate provider.
Create a Kubernetes Secret that contains the SSL certificate and private key. This can be done using the Kubernetes command line tool kubectl.
Create a Kubernetes Ingress resource that references the secret and routes incoming traffic to the appropriate service within your cluster.
Add an annotation to the Ingress resource to configure the SSL policy that you want to use.
Deploy the Ingress resource to your EKS cluster.
Please note that this is a high-level overview and you would need to do more research on how to set up and configure each of these services. And also you might need to check if your applications are compatible with this approach.
Relevant content
- Accepted Answerasked 2 years ago
- asked 10 months ago
- AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 days ago