Installation
Prerequisites
Before installing the lmos-operator, ensure the following prerequisites are met:
- A working Kubernetes cluster is set up.
kubectlis installed and configured to communicate with your cluster.helmis installed. You can download and install Helm from the official Helm website.istiois 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.0This command installs version
0.4.0of 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 oftendefaultif 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.0This command installs version
0.1.0of the arc-view`.