Skip to content

Latest commit

 

History

History

plain_deployment

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Kubernetes deployment

This document describes the deployment of ULS via a k8s deployment file. This is just an example file to get you started.

Steps

Create an Akamai namepsace

It is strongly recommended to create a dedicated namespace and not use the "default" namespace. Replace <your-namespace> with your values then run the following command:

kubectl create namespace <your-namespace>

Example:

kubectl create namespace akamai-uls

Upload AKAMAI .edgerc file

Please replace <your-namespace> and <your-edgerc-file> with your values then run the following command

kubectl create secret generic akamai-edgerc -n <your-namespace> --from-file=edgerc=<your-edgerc-file>

Example:

kubectl create secret generic akamai-edgerc -n akamai-uls --from-file=edgerc=/home/username/.edgerc

Apply the deployment file

Please replace <your-namespace> with your value then run the following command

kubectl apply -n <your-namespace> -f uls-deployment.yml

Example:

kubectl apply -n akamai-uls -f uls-deployment.yml