summaryrefslogtreecommitdiffstats
path: root/integrations/deploy.yaml
diff options
context:
space:
mode:
authorSatyadeep Ashwathnarayana <96257330+sashwathn@users.noreply.github.com>2023-07-27 17:28:30 +0530
committerGitHub <noreply@github.com>2023-07-27 17:28:30 +0530
commit3128714d6bff92b77150dc0f4dc4dee727fc57af (patch)
treebb5763f41718bfc8a978f38f3752174b80c18edd /integrations/deploy.yaml
parenteff81ae04121c572c0c661b7d18a5cf3887e05f6 (diff)
Fixed deployment commands for Docker, Kubernetes and Linux (#15572)
* Added FreeBSD integration and fixed Windows installation Steps * Removed Curl section for FreeBSD, Added FreeBSD Ports info and Fixed Docker link * Fixed installation commands for Docker CLI, Compose, Swarm, Kubernetes Helm and Existing Cluster * Added the "--claim-rooms {% claim_rooms %}" for all deployment commands * Fix the claim_rooms variable
Diffstat (limited to 'integrations/deploy.yaml')
-rw-r--r--integrations/deploy.yaml62
1 files changed, 33 insertions, 29 deletions
diff --git a/integrations/deploy.yaml b/integrations/deploy.yaml
index 33c00864c2..16c188d6d4 100644
--- a/integrations/deploy.yaml
+++ b/integrations/deploy.yaml
@@ -16,21 +16,21 @@
- channel: nightly
command: >
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
- --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- channel: stable
command: >
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
- --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- method: curl
commands:
- channel: nightly
command: >
curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
- --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- channel: stable
command: >
curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
- --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
additional_info: &ref_containers >
Did you know you can also deploy Netdata on your OS using {% goToCategory categoryId="deploy.docker-kubernetes" %}Kubernetes{% /goToCategory %} or {% goToCategory categoryId="deploy.docker-kubernetes" %}Docker{% /goToCategory %}?
related_resources: {}
@@ -200,11 +200,11 @@
- channel: nightly
command: >
curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
- --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- channel: stable
command: >
curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
- --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
additional_info: *ref_containers
related_resources: {}
platform_info:
@@ -251,9 +251,11 @@
--cap-add SYS_PTRACE \
--cap-add SYS_ADMIN \
--security-opt apparmor=unconfined \
- netdata/netdata:edge \
-e NETDATA_CLAIM_TOKEN= {% claim_token %} \
- -e NETDATA_CLAIM_URL={% claim_url %}
+ -e NETDATA_CLAIM_URL={% claim_url %} \
+ -e NETDATA_CLAIM_ROOMS={% $claim_rooms %} \
+ netdata/netdata:edge
+
- channel: stable
command: |
docker run -d --name=netdata \
@@ -272,9 +274,10 @@
--cap-add SYS_PTRACE \
--cap-add SYS_ADMIN \
--security-opt apparmor=unconfined \
- netdata/netdata:stable \
-e NETDATA_CLAIM_TOKEN= {% claim_token %} \
- -e NETDATA_CLAIM_URL={% claim_url %}
+ -e NETDATA_CLAIM_URL={% claim_url %} \
+ -e NETDATA_CLAIM_ROOMS={% $claim_rooms %} \
+ netdata/netdata:stable
- method: Docker Compose
commands:
- channel: nightly
@@ -305,7 +308,7 @@
environment:
- NETDATA_CLAIM_TOKEN={% claim_token %}
- NETDATA_CLAIM_URL={% claim_url %}
- - NETDATA_CLAIM_ROOMS=
+ - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
volumes:
netdataconfig:
netdatalib:
@@ -338,7 +341,7 @@
environment:
- NETDATA_CLAIM_TOKEN={% claim_token %}
- NETDATA_CLAIM_URL={% claim_url %}
- - NETDATA_CLAIM_ROOMS=
+ - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
volumes:
netdataconfig:
netdatalib:
@@ -372,7 +375,7 @@
environment:
- NETDATA_CLAIM_TOKEN={% claim_token %}
- NETDATA_CLAIM_URL={% claim_url %}
- - NETDATA_CLAIM_ROOMS=
+ - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
deploy:
mode: global
volumes:
@@ -406,7 +409,7 @@
environment:
- NETDATA_CLAIM_TOKEN={% claim_token %}
- NETDATA_CLAIM_URL={% claim_url %}
- - NETDATA_CLAIM_ROOMS=
+ - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
deploy:
mode: global
volumes:
@@ -443,16 +446,20 @@
--set image.tag=latest \
--set parent.claiming.enabled="true" \
--set parent.claiming.token={% claim_token %} \
+ --set parent.claiming.rooms={% $claim_rooms %} \
--set child.claiming.enabled="true" \
- --set child.claiming.token={% claim_token %}
+ --set child.claiming.token={% claim_token %} \
+ --set child.claiming.rooms={% $claim_rooms %}
- channel: stable
command: |
helm install netdata netdata/netdata \
--set image.tag=stable \
--set parent.claiming.enabled="true" \
--set parent.claiming.token={% claim_token %} \
+ --set parent.claiming.rooms={% $claim_rooms %} \
--set child.claiming.enabled="true" \
- --set child.claiming.token={% claim_token %}
+ --set child.claiming.token={% claim_token %} \
+ --set child.claiming.rooms={% $claim_rooms %}
- method: Existing Cluster
commands:
- channel: nightly
@@ -467,32 +474,29 @@
claiming:
enabled: true
token: {% claim_token %}
- rooms:
+ rooms: {% $claim_rooms %}
child:
claiming:
enabled: true
token: {% claim_token %}
- rooms:
+ rooms: {% $claim_rooms %}
- channel: stable
command: |
image:
tag: stable
- restarter:
- enabled: true
-
parent:
claiming:
enabled: true
token: {% claim_token %}
- rooms:
+ rooms: {% $claim_rooms %}
child:
claiming:
enabled: true
token: {% claim_token %}
- rooms:
+ rooms: {% $claim_rooms %}
additional_info: ''
related_resources: {}
most_popular: true
@@ -520,21 +524,21 @@
- channel: nightly
command: >
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
- --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- channel: stable
command: >
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
- --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- method: curl
commands:
- channel: nightly
command: >
curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
- --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- channel: stable
command: >
curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
- --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
additional_info: ''
related_resources: {}
most_popular: true
@@ -566,11 +570,11 @@
- channel: nightly
command: >
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
- --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
- channel: stable
command: >
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
- --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
+ --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
additional_info: |
Netdata can also be installed via [FreeBSD ports](https://www.freshports.org/net-mgmt/netdata).
related_resources: {}