Cilium
cilium is an open source, cloud native solution for providing, securing, and observing network connectivity between workloads, fueled by the revolutionary Kernel technology eBPF.
Learn more about our cilium Argo CD ApplicationSet.
This application is still in an alpha state with smol-k8s-lab
, but you can get started using it by just providing a hostname in the config file like this:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 | apps:
# This app is installed with helm or manifests depending on what is recommended
# for your k8s distro. Becomes managed by ArgoCD if you enable it below
cilium:
enabled: false
description: |
Cilium is an open source, cloud native solution for providing, securing, and observing network connectivity between workloads, fueled by the revolutionary Kernel technology eBPF.
Learn more: [link=https://cilium.io/]https://cilium.io/[/link]
# Initialize of the app through smol-k8s-lab
init:
enabled: true
argo:
secret_keys:
hostname: "cilium.cooldogsontheinternet.com"
# git repo to install the Argo CD app from
repo: "https://github.com/small-hack/argocd-apps"
# path in the argo repo to point to. Trailing slash very important!
path: "demo/cilium/"
# either the branch or tag to point at in the argo repo above
revision: "main"
# kubernetes cluster to install the k8s app into, defaults to Argo CD default
cluster: https://kubernetes.default.svc
# namespace to install the k8s app in
namespace: "cilium"
# source repos for Argo CD cilium Project
project:
name: cilium
source_repos:
- "https://helm.cilium.io/"
destination:
namespaces:
- cilium
|