Due to the high demand, we designed a very light and easy-to-install version of netdata for clients who do not have Kubernetes cluster installed. Please keep in mind that this is (for now) only designed to be used as a PoC with no built-in resiliency on failures of any kind.
Requirements:
To install the whole environment, log in to the designated host and run:
curl https://netdata-cloud-netdata-static-content.s3.amazonaws.com/provision.sh -o provision.sh
chmod +x provision.sh
sudo ./provision.sh install \
-key-id "" \
-access-key "" \
-onprem-license-key "" \
-onprem-license-subject "" \
-onprem-url "" \
-certificate-path "" \
-private-key-path ""
What does the script do during installation?
-key-id
- AWS ECR access key ID.-access-key
- AWS ECR Access Key.-onprem-license-key
- Netdata Cloud On-Prem license key.-onprem-license-subject
- Netdata Cloud On-Prem license subject.-onprem-url
- URL for the On-prem (without http(s) protocol).-certificate-path
- path to your PEM encoded certificate.-private-key-path
- path to your PEM encoded key.After cluster provisioning netdata is ready to be used.
Because this is a PoC with 0 configurations required, only log in by mail can work. What's more every mail that Netdata Cloud On-Prem sends will appear on the mailcatcher, which acts as the SMTP server with a simple GUI to read the mails. Steps:
<URL from point 1.>/mailcatcher
. Find yours and click the link.To uninstall the whole PoC, use the same script that installed it, with the uninstall
switch.
cd <script dir>
sudo ./provision.sh uninstall
This script will automatically expose not only netdata but also a mailcatcher under <URL from point 1.>/mailcatcher
.