Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.42 KB

README.md

File metadata and controls

50 lines (35 loc) · 1.42 KB

AGW Helm Deployment - Experimental

This folder contains a Helm Chart for the containerized AGW.

Currently working on arm64 kvm-qemu VM host.

Configuration

The following table list the configurable parameters of the agw chart and their default values.

Parameter Description Default
secret.certs Secret name containing agwc certs. agwc-secrets-certs
image.repository Repository for agwc images. ``
image.pullPolicy Pull policy for agwc images. ``
image.tag Tag for agwc image. latest
image.arch Tag for node architecture (e.g., arm). ``
config.domainName Orchestrator domain name. ``
persistant.name Secret name containing agwc certs. agwc-claim

For image.arch, use arm or leave blank for x86

Installation

Create magma namespace

~ kubectl create namespace magma

Create rootca certificate secret needed to communicate with orc8r

~ kubectl create secret generic agwc-secret-certs --from-file=rootCA.pem=rootCA.pem --namespace magma

Deploy an AGW after updating values.yaml

~ cd lte/gateway/deploy/agwc-helm-charts
~ helm --debug install agwc --namespace magma . --values=values.yaml

Delete the AGW if needed using

~ helm uninstall agwc --namespace magma
~ kubectl delete -n magma secret agwc-secret-certs
~ kubectl delete namespace magma