Installation
Prerequisites
Before installing the lmos-operator, ensure the following prerequisites are met:
- A working Kubernetes cluster is set up.
kubectl
is installed and configured to communicate with your cluster.helm
is installed. You can download and install Helm from the official Helm website.istio
is installed. You can download and install Isto from the official Istio Website
Installation
Follow these steps to install the lmos-operator in your Kubernetes cluster:
-
Update the Helm repositories:
helm repo update
-
Install or upgrade the lmos-operator using the following command:
helm upgrade --install lmos-operator oci://ghcr.io/eclipse-lmos/lmos-operator-chart --version 0.4.0
This command installs version
0.4.0
of the lmos-operator from the OCI registry pathghcr.io/eclipse-lmos
. -
Verify that the lmos-operator was successfully installed:
kubectl get pods -n <namespace>
Replace
<namespace>
with the namespace where the lmos-operator was installed (default is oftendefault
if no namespace was specified). -
Check the operator logs to ensure it is functioning correctly:
kubectl logs -l app=lmos-operator -n <namespace>
Replace
<namespace>
with the appropriate namespace. -
Wait for the LMOS agent CRD to be created:
kubectl get crd agents.lmos.eclipse
-
Install the arc-view chart:
helm upgrade --install arc-view-web oci://ghcr.io/eclipse-lmos/arc-view-web-chart --version 0.1.0
This command installs version
0.1.0
of the arc-view`.