You must deploy your container before your application can go live. A wizard will help you create the YAML file WAF-as-a-Service uses to deploy your container.
- Go to the Resources tab. Click WAF Containers > Container Management.
- Find your container in the table and click the three dots in the Action column.
- Click the Deploy option to open the Container Deployment wizard.
Container Deployment Infrastructure
Select the infrastructure that will host your container and click Continue.
- Currently only Kubernetes is supported for automatic deployment – meaning these steps are creating a configuration file that is compatible with Kubernetes.
- Other container infrastructures are supported, but will likely require a different format or different environment variables. It may be helpful to look through the file created here before deploying with another infrastructure.
Private Key for Container Deployment
Select a method to add the private key you generated. See Create Your Own Container Key if you need to generate a new one.
- We recommend inserting the key directly into the deployment (YAML) file created by this wizard. You can also choose to upload or paste the key here.
Click Continue to go to the Advanced Settings.
Container Deployment Advanced Settings
- Select a Datapath Version. See Managing the datapath for more information.
- Select the Config Token to be used with this deployment. If you are unsure when to use, select Token 1. See Rotating Container Config Tokens for more about using and rotating Config Tokens .
Choose whether or not to include Virus Scanning with this deployment.
- Click Continue.