Install Required Software
Install all required software tools needed for ORISO Platform deployment, including Docker, Kubernetes, and database clients.1
Install Docker
Install Docker for building container images if needed.
Verify Docker is working:
docker --version and docker compose version should show installed versions. The hello-world test should complete successfully.You may need to log out and log back in for docker group membership to take effect, or use
newgrp docker.2
Install k3s (Lightweight Kubernetes)
Install k3s, a lightweight Kubernetes distribution perfect for single-node deployments.
Expected output should show your node with status
Ready and roles control-plane,master:3
Install kubectl
Install kubectl, the Kubernetes command-line tool.
Verify kubectl can connect to k3s:
kubectl get nodes should show your node.4
Install Helm
Install Helm for managing Kubernetes applications (optional, needed for SignOZ).
This step is optional and only required if you plan to deploy SignOZ for observability.
Verify Helm installation:
helm version should show the installed version.5
Install Additional Tools
Install database clients and utility tools for managing ORISO Platform services.
Verify tools are installed:
mysql --versionmongosh --versionredis-cli --version
Verification
After completing all installation steps, verify all tools are working:Troubleshooting
k3s Not Starting
Check k3s logs:kubectl Can’t Connect
Verify kubeconfig:Docker Permission Denied
Ensure you’re in the docker group:Next Steps
- Clone ORISO Repositories - Transfer repositories to server
- Setup Kubernetes - Verify k3s and create namespace