Deploying Apica Ascent EKS with AWS ALB
Last updated
Last updated
You have a working EKS cluster with the ALB ingress controller for deploying Apica Ascent. Please refer to the section on enabling AWS ALB ingress controller in the PaaS Deployment document for more details.
You can now deploy the Apica Ascent Helm chart. AWS ALB should get provisioned and you should be able to see the UI and push data using http/https ingest. Most agents such as fluent-bit, vector, logstash provide http output support. Please refer to the section on Integrations on how to configure them to publish data to Apica Ascent endpoint.
Chart version 3.0.5 or greater is required for ALB provisioning support
If you have deployed the Apica Ascent on private subnet, you may need to map global accelerator (under Integrated services) to access the public endpoints and DNS on top of it.
By default the ALB will be configured to used port 80
If you want to route traffic on https(port:443), ensure your listener rules are configured on port 443. As a prerequisite, your global accelerator should have all the certificates configured for this to work. Please refer to the AWS documentation on how to configure HTTPS - https://docs.aws.amazon.com/elasticloadbalancing/latest/application/create-https-listener.html