Site Administration
This combined guide contains administration tasks for an Observo Site installation. It includes the full upgrade procedure followed by uninstallation and cleanup steps so operators can find administration-related workflows in one place.
Note: Throughout this guide, the namespace
observo-clientis used as the default. This namespace is replaceable—you can use any custom namespace for your Observo Site installation. Simply replaceobservo-clientwith your chosen namespace in all commands and configurations.
Upgrading
This guide provides instructions for upgrading your Observo Site installation to a newer version.
Prerequisites
Before starting the upgrade process, ensure you have:
Current version details
Access to the new version artifacts
Backup of current configuration
Check Current Version
Get your current Observo Site version:
helm ls -n observo-client --filter '^observo-site$'Preparation Steps
1. Backup Configuration
Get current Helm values:
2. Download New Configuration
Access Observo Settings page
Navigate to Site section
Download the latest Helm configuration
3. Update Configuration File
Important values to update:
Image token
Any custom configurations from previous deployment
Upgrade Procedure
1. Verify Prerequisites
2. Deploy Upgrade
Replace:
<new-version>with the target version<helm-config-file>with your configuration file pathobservo-clientwith your custom namespace (if using a different namespace)
3. Monitor Upgrade Progress
Post-Upgrade Verification
1. Check Component Status
2. Validate Functionality
Verify Site status in Observo UI
Check data ingestion
Test existing pipelines
Rollback Procedure
If issues occur during upgrade, follow these steps to rollback:
1. Initiate Rollback
2. Verify Rollback
For additional assistance or configuration details, refer to:
Uninstall & Cleanup
This guide provides instructions for completely removing Observo Site and its associated resources from your Kubernetes cluster.
Pre-cleanup Steps
1. Identify Resources
2. Backup Critical Data
Uninstallation Steps
1. Remove Helm Release
2. Delete Persistent Volumes
3. Remove the Namespace
Additional Cleanup
1. Load Balancer Cleanup
If using cloud providers:
2. DNS Cleanup
Remove any DNS entries created for ingress
Clean up external-dns resources if used
Remove TLS certificates from cert-manager
3. Storage Cleanup
Verification Steps
1. Verify Resource Removal
Troubleshooting
Stuck Namespace
If namespace remains in Terminating state:
Stuck Resources
Last updated
Was this helpful?

