11-Jan-2023 05:00 - edited 02-Feb-2023 13:44
Learn how to automate the deployment of SSL Orchestrator in Amazon Web Services.
This article is based on the automation templates available here:
https://github.com/f5devcentral/sslo-cloud-templates
This will deploy SSL Orchestrator with an L3 Inbound Topology and two L3 Services in a Service Chain.
Follow the instructions here: lab-instructions-aws.md
A demo video of this article is available HERE
Steps Performed:
Restart the container and attach to the console:
From a web browser client - subscribe to the following EC2 instances:
From inside your development environment - export the AWS credentials
From the terraform-aws-sslo folder - Copy the included terraform.tfvars.example file to terraform.tfvars and update the values
It should look like this:
From inside your development environment - deploy the Terraform configuration
Deploy an Ansible config using the variables file that was created by the accompanying Terraform. This will create an inbound layer 3 SSL Orchestrator topology. From the 'ansible' folder:
cp ../terraform-aws-sslo/ansible_vars.yaml . ansible-playbook -e @ansible_vars.yaml playbooks/config-sslo-inbound-l3-complete.yaml
Login to the BIG-IP GUI and verify SSL Orchestrator has been configured and deployed
You're done! These templates and configuration files can be cusomized by you and re-used for future SSL Orchestrator deployments in AWS.