SSL without configuring DNS
Add a Secure SSL on Load Balancer without configuring DNS.
Opta enables the capability to add Self Signed Certificates over their Load Balancers without the need of configuring a Cloudfront, or a Domain Name.
This enables testing SSL (with insecure mode) and helps to test features which require SSL like GRPC.
Warning
Note: Our Azure offering currently doesn’t support Self Signed Certificates.How to expose a Secure Port
With Opta configurations, just set the expose_self_signed_ssl
flag as true
with the k8s-base (AWS/GCP) opta module.
The above configurations will help expose the Secure Port for accessing the Hello Opta service.
# Get the Load Balancer URL/IP based on the provider using the opta output command
export load_balancer=<load_balancer_url / load_balancer_ip>
# Testing without SSL
curl "http://$load_balancer/hello"
<p>Hello from Opta.!</p>
# Testing with SSL
curl "https://$load_balancer/hello" --insecure
<p>Hello from Opta.!</p>
# Get the certificate details
curl -vvI "https://$load_balancer" --insecure
You can use this feature of Opta to create your own Services which may require using an SSL Certificate.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified
August 5, 2022
: Cleanup install script (#197) (2175394)