Skip to content

Installation

The agent is packaged as a Helm chart and published as an OCI artifact and can be found at ArtifactHUB.

You can display the default values of the chart using

Terminal window
helm show values oci://public.ecr.aws/bifrostsec/charts/bifrost-agent

or refer to ArtifactHUB.

Helm

Replace <AGENT_KEY> with your agent key.

Terminal window
helm install bifrost-agent --version 0.8.4 --set agent.key=<AGENT_KEY> oci://public.ecr.aws/bifrostsec/charts/bifrost-agent

ArgoCD

Assuming you have ArgoCD installed, you can install the agent with the following. Replace <AGENT_KEY> with your agent key.

Terminal window
argocd app create bifrost-agent --helm-chart bifrost-agent --repo public.ecr.aws/bifrostsec/charts --revision 0.8.4 --helm-set agent.key=<AGENT_KEY> --dest-server https://kubernetes.default.svc --dest-namespace bifrost --sync-option=CreateNamespace=true
argocd app sync bifrost-agent

If you would rather use the UI, you can paste the following YAML input form. Replace <AGENT_KEY> with your agent key and customize other fields as needed.

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: bifrost-agent
spec:
destination:
namespace: bifrost
server: https://kubernetes.default.svc
project: default
source:
chart: bifrost-agent
helm:
parameters:
- name: agent.key
value: <AGENT_KEY>
repoURL: public.ecr.aws/bifrostsec/charts
targetRevision: 0.8.4
syncPolicy:
syncOptions:
- CreateNamespace=true

Argo CD UI