Third Party Components#
Following is a list of all the third party components that Edge Orchestrator uses.
Application Orchestration#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
Open Policy Agent  | 
Container  | 
openpolicyagent/opa  | 
1.2.0  | 
Fleet-Controller  | 
Container  | 
rancher/fleet  | 
|
Fleet-Controller  | 
Helm*  | 
0.10.2  | 
|
Fleet-CRD  | 
Helm  | 
0.10.2  | 
|
Fleet-Agent  | 
Container  | 
rancher/fleet-agent  | 
|
redis (gitea)  | 
Container  | 
docker.io/bitnami/redis  | 
17.11.1  | 
Harbor-core  | 
Container  | 
goharbor/harbor-core  | 
v2.12.2  | 
Harbor-database  | 
Container  | 
goharbor/harbor-db  | 
v2.12.2  | 
Harbor-jobservice  | 
Container  | 
goharbor/harbor-jobservice  | 
v2.12.2  | 
Harbor-nginx  | 
Container  | 
goharbor/nginx-photon  | 
v2.12.2  | 
Harbor-portal  | 
Container  | 
goharbor/harbor-portal  | 
v2.12.2  | 
Harbor-redis  | 
Container  | 
goharbor/redis-photon  | 
v2.12.2  | 
Harbor-registry  | 
Container  | 
goharbor/registry-photon:v2.12.2, goharbor/harbor-registryctl (Multiplo)  | 
v2.12.2  | 
Harbor-trivy  | 
Container  | 
goharbor/trivy-adapter-photon  | 
v2.12.2  | 
Harbor  | 
Helm  | 
1.16.2  | 
Cluster Orchestration#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
cluster-api-operator  | 
Helm*/Container  | 
||
cluster-api core provider  | 
Container  | 
||
CAPI rke2 controlplane/bootstrap provider  | 
Container  | 
||
open-policy-agent  | 
Container  | 
openpolicyagent/opa  | 
1.2.0  | 
Cluster Extensions#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
Skupper Router  | 
Container  | 
quay.io/skupper/skupper-router  | 
|
Skupper Config Sync  | 
Container  | 
quay.io/skupper/config-sync  | 
|
Skupper Service Controller  | 
Container  | 
quay.io/skupper/service-controller  | 
|
Skupper Site Controller  | 
Container  | 
quay.io/skupper/site-controller  | 
|
MetallLB Controller  | 
Container  | 
quay.io/metallb/controller  | 
v0.13.11  | 
MetalLB Speaker  | 
Container  | 
quay.io/metallb/speaker  | 
v0.13.11  | 
Nginx Ingress Controller  | 
Container  | 
ingress-nginx-controller  | 
v1.9.6  | 
Kube-Rbac-Proxy(GPU Ext)  | 
Container  | 
gcr.io/kubebuilder/kube-rbac-proxy  | 
|
macvtap-cni (Kubevirt)  | 
Container  | 
quay.io/kubevirt/macvtap-cni  | 
|
virt-controller (Kubevirt)  | 
Container  | 
quay.io/kubevirt/virt-controller  | 
|
virt-launcher (Kubevirt)  | 
Container  | 
quay.io/kubevirt/virt-launcher  | 
|
virt-handler (Kubevirt)  | 
Container  | 
quay.io/kubevirt/virt-handler  | 
|
virt-operator (Kubevirt)  | 
Container  | 
quay.io/kubevirt/virt-operator  | 
|
akri-agent  | 
Container  | 
akri-agent-daemonset-vgxwn (Nota: Potrebbe essere un nome di container specifico)  | 
|
akri-discovery  | 
Container  | 
ghcr.io/project-akri/akri/udev-discovery  | 
|
akri-webhook-configuration  | 
Container  | 
ghcr.io/project-akri/akri/webhook-configuration  | 
|
sriov-network-operator  | 
Container  | 
rancher/hardened-sriov-network-operator  | 
|
sriov-network-resources  | 
Container  | 
rancher/hardened-sriov-network-resources-injector  | 
|
sriov-network-webhook  | 
Container  | 
rancher/hardened-sriov-network-webhook  | 
|
sriov-cni  | 
Container  | 
rancher/hardened-sriov-cni  | 
|
sriov-network-config-daemon  | 
Container  | 
rancher/hardened-sriov-network-config-daemon  | 
|
cert-manager  | 
Helm/Container  | 
https://artifacthub.io/packages/helm/cert-manager/cert-manager  | 
1.13.6  | 
fluent-bit  | 
Helm/Container  | 
||
gatekeeper  | 
Helm/Container  | 
||
nfd (node-feature-discovery)  | 
Helm/Container  | 
||
node-exporter  | 
Helm/Container  | 
||
openebs  | 
Helm/Container  | 
||
prometheus  | 
Helm/Container  | 
1.7.0  | 
|
telegraf  | 
Helm/Container  | 
||
cert-manager  | 
Helm/Container  | 
https://artifacthub.io/packages/helm/cert-manager/cert-manager/1.16.2  | 
1.16.2  | 
Edge Infrastructure Manager#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
tinkerbell - hegel  | 
Container  | 
v0.12.0  | 
|
tinkerbell - smee  | 
Container  | 
v0.9.0  | 
|
tinkerbell - tink, controller, worker)  | 
Container  | 
v0.10.0  | 
|
tinkerbell - kube-vip  | 
Container (load balancer)  | 
v0.7.2  | 
|
curl-jq  | 
Container (utility)  | 
sha256:fe8a5ee49f613495df3b57afa86b39f081bd1b3b9ed61248f46c3d3d7df56092  | 
|
busybox  | 
Container (utility)  | 
1.36.1  | 
Platform services#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
botkube  | 
helm chart  | 
1.11.0  | 
|
botkube  | 
image  | 
ghcr.io/kubeshop/botkube  | 
v1.11.0  | 
cert-manager  | 
helm chart  | 
1.13.6  | 
|
cert-manager (controller)  | 
image  | 
quay.io/jetstack/cert-manager-controller  | 
v1.13.6  | 
cert-manager (cainjector)  | 
image  | 
quay.io/jetstack/cert-manager-cainjector  | 
v1.13.6  | 
cert-manager (ctl)  | 
image  | 
quay.io/jetstack/cert-manager-ctl  | 
v1.13.6  | 
cert-manager (webhook)  | 
image  | 
quay.io/jetstack/cert-manager-webhook  | 
v1.13.6  | 
cluster-autoscaler  | 
helm chart  | 
9.37.0  | 
|
external-secrets  | 
helm chart  | 
0.9.11  | 
|
external-secrets  | 
image  | 
ghcr.io/external-secrets/external-secrets  | 
v0.9.11  | 
ingress-nginx  | 
helm chart  | 
4.9.1  | 
|
ingress-nginx (webhook)  | 
image  | 
registry.k8s.io/ingress-nginx/kube-webhook-certgen  | 
v20231226…  | 
ingress-nginx (controller)  | 
image  | 
registry.k8s.io/ingress-nginx/controller  | 
v1.9.6  | 
istio-base  | 
helm chart  | 
1.18.0  | 
|
istiod  | 
helm chart  | 
1.18.0  | 
|
istiod (pilot)  | 
image  | 
docker.io/istio/pilot  | 
1.18.0  | 
keycloak  | 
helm chart  | 
24.4.12  | 
|
keycloak  | 
image  | 
docker.io/bitnami/keycloak  | 
26.1.3-debian-12-r0  | 
keycloak (config-cli)  | 
image  | 
docker.io/bitnami/keycloak-config-cli  | 
6.4.0-debian-12-r0  | 
curl-jq  | 
Container (utility)  | 
sha256:fe8a5ee49f613495df3b57afa86b39f081bd1b3b9ed61248f46c3d3d7df56092  | 
|
kubectl  | 
image  | 
bitnami/kubectl  | 
latest  | 
kiali  | 
helm chart  | 
1.69.0  | 
|
kiali  | 
image  | 
quay.io/kiali/kiali  | 
v1.69.0  | 
kyverno  | 
helm chart  | 
3.2.5  | 
|
kyverno (kyvernopre)  | 
image  | 
ghcr.io/kyverno/kyvernopre  | 
v1.12.4  | 
kyverno (kyverno)  | 
image  | 
ghcr.io/kyverno/kyverno  | 
v1.12.4  | 
kyverno (background-controller)  | 
image  | 
ghcr.io/kyverno/background-controller  | 
v1.12.4  | 
metalLB  | 
helm chart  | 
0.14.3  | 
|
metalLB (controller)  | 
image  | 
quay.io/metallb/controller  | 
v0.13.11  | 
metalLB (frr)  | 
image  | 
quay.io/frrouting/frr  | 
8.5.2  | 
metalLB (speaker)  | 
image  | 
quay.io/metallb/speaker  | 
v0.13.11  | 
postgresql  | 
helm chart  | 
15.5.26  | 
|
postgresql  | 
image  | 
docker.io/bitnami/postgresql  | 
16.4.0-debian-12-r4  | 
reloader  | 
helm chart  | 
1.0.54  | 
|
reloader  | 
image  | 
ghcr.io/stakater/reloader  | 
v1.0.54  | 
traefik  | 
helm chart  | 
25.0.0  | 
|
traefik  | 
image  | 
docker.io/traefik  | 
v2.10.5  | 
vault  | 
helm chart  | 
0.28.1  | 
|
vault (alpine dep)  | 
image  | 
alpine  | 
3.18.2  | 
vault (postgres dep)  | 
image  | 
bitnami/postgresql  | 
14.5.0-debian-11-r2  | 
vault  | 
image  | 
hashicorp/vault  | 
1.14.9  | 
vault (k8s)  | 
image  | 
hashicorp/vault-k8s  | 
1.4.2  | 
metalLB  | 
helm chart  | 
0.13.11  | 
|
argocd  | 
helm chart  | 
7.4.4  | 
|
argocd (redis dep)  | 
image  | 
public.ecr.aws/docker/library/redis  | 
7.2.4-alpine  | 
argocd  | 
image  | 
quay.io/argoproj/argocd  | 
v2.12.1  | 
gitea  | 
helm chart  | 
oci://registry-1.docker.io/giteacharts/gitea  | 
10.6.0  | 
gitea  | 
image  | 
gitea/gitea  | 
1.22.3-rootless  | 
gitea (postgres dep)  | 
image  | 
docker.io/bitnami/postgresql  | 
16.3.0-debian-12-r23  | 
gitea (redis dep)  | 
image  | 
docker.io/bitnami/redis  | 
7.2.5-debian-12-r4  | 
Observabilty (O11y)#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
alertmanager  | 
Helm Chart  | 
||
grafana  | 
Helm Chart  | 
1.7.0  | 
|
kube-prometheus-stack  | 
Helm Chart  | 
1.7.0  | 
|
loki  | 
Helm Chart  | 
3.3.2  | 
|
mimir-distributed  | 
Helm Chart  | 
2.15.0  | 
|
minio  | 
Helm Chart  | 
||
opentelemetry-collector  | 
Helm Chart  | 
0.118.0  | 
|
opentelemetry-operator  | 
Helm Chart  | 
||
tempo  | 
Helm Chart  | 
||
open-policy-agent  | 
Container  | 
openpolicyagent/opa  | 
1.2.0  | 
Edge Node Agents#
Dependency  | 
Type  | 
Link  | 
Version  | 
||
|---|---|---|---|---|---|
Ubuntu  | 
EMT  | 
Ubuntu  | 
EMT  | 
||
caddy  | 
Debian pkg  | 
Source  | 
2.7.6  | 
2.9.1  | 
|
incron  | 
Debian pkg  | 
Source  | 
0.5.12  | 
0.5.12  | 
|
openssl  | 
Debian pkg  | 
Source  | 
3.0.2  | 
1.1.1  | 
|
dmidecode  | 
Debian pkg  | 
Source  | 
3.3  | 
3.4  | 
|
ipmitool  | 
Debian pkg  | 
Source  | 
1.8.18  | 
1.8.18  | 
|
lsb-release  | 
Debian pkg  | 
Source  | 
11.1.0  | 
11.1.0  | 
|
lshw  | 
Debian pkg  | 
Source  | 
B.02.19  | 
B.02.21  | 
|
pciutils  | 
Debian pkg  | 
Source  | 
3.7.0  | 
3.7.0  | 
|
udev  | 
Debian pkg  | 
Source  | 
249  | 
252  | 
|
usbutils  | 
Debian pkg  | 
Source  | 
014  | 
014  | 
|
bash  | 
Debian pkg  | 
Source  | 
5.1  | 
5.2  | 
|
zlib  | 
Source  | 
1.2.13  | 
|||
mosquitto  | 
Debian pkg  | 
Source  | 
2.0.11  | 
2.0.15  | 
|
cryptsetup  | 
Debian pkg  | 
Source  | 
2.4.3  | 
2.6.1  | 
|
tpm2-tools  | 
Debian pkg  | 
Source  | 
5.2  | 
5.4  | 
|
tpm2-abrmd  | 
Debian pkg  | 
Source  | 
2.4.0  | 
2.4.1  | 
|
apparmor  | 
Debian pkg  | 
3.0.4  | 
|||
lxc  | 
Debian pkg  | 
Source  | 
5.0.0  | 
5.0.2  | 
|
fluent-bit  | 
Debian pkg  | 
Source  | 
3.2.9  | 
2.1.0  | 
|
jq  | 
Debian pkg  | 
Source  | 
1.6  | 
1.6  | 
|
otelcol-contrib  | 
Debian pkg  | 
Source  | 
0.122.1  | 
0.118.0  | 
|
rasdaemon  | 
Debian pkg  | 
Source  | 
0.6.7  | 
0.6.7  | 
|
smartmontools  | 
Debian pkg  | 
Source  | 
7.2  | 
7.3  | 
|
telegraf  | 
Debian pkg  | 
Source  | 
1.34.0  | 
1.27.0  | 
|
curl  | 
Debian pkg  | 
Source  | 
7.81.0  | 
8.0.1  | 
User Interface#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
nginxinc/nginx-unprivileged  | 
Container  | 
stable-alpine  | 
|
golang  | 
ContainerImage  | 
1.23.2  | 
|
bitnami/keycloak  | 
Helm Chart  | 
24.0.1  | 
|
openpolicyagent/opa  | 
ContainerImage  | 
1.2.0  | 
Trusted Compute#
Dependency  | 
Type  | 
Link  | 
Version  | 
|---|---|---|---|
confidentail containers  | 
Containers, scripts, …  | 
||
kata  | 
Containers, scripts, …  | 
kata-containers/kata-containers (URL troncato)  | 
|
Debian Bookworm  | 
Containers and binaries  | 
https://hub.docker.com/_/debian, docker.io, …  | 
|
curlimages/curl  | 
Containers, scripts, …  | 
||
Alpine Linux  | 
Containers and binaries  | 
3.18.2  | 
|
golang  | 
Containers and binaries  | 
1.23.2  | 
|
NATS  | 
Containers and binaries  | 
||
kubectl  | 
Binaries  | 
1.28.4  | 
|
containerd-static-linux  | 
Binaries  | 
github.com/containerd/containerd  | 
|
cfssl_linux-amd64  | 
Containers and binaries  | 
||
jq  | 
Containers and binaries  | 
||
argcomplete, yq, xmltodict, …  | 
Containers and binaries  |