External Providers
Skpr automatically provisions a robust CDN/WAF solution, however, a client might want to bring their own CDN/WAF solution because:
- They have an existing account from a prior hosting engagement.
- The organisation has a standardised approach for all applications.
Some of these CDN/WAF solutions include:
- CloudFlare.
- Akamai.
- Fastly.
Skpr allows development teams to turn off its automatically provisioned CDN/WAF infrastructure, so development teams can integrate their own.
Setup
Update the application configuration to use "external" mode for Ingress.
ingress:
mode: external
External CDN/WAF configurations need to be updated to direct traffic to the Skpr application load balancer using a header (X-SKPR-TOKEN
)
The load balancer and header information is available using the info
command.
skpr info dev
Responsibilities
Development teams who disable Skprs CDN/WAF are responsible for:
- Certificates
- Firewall configuration
- Proxy configuration
- Error pages