@cryptotaxi247 / netdata-1 / commits / 3128714d6

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

Satyadeep Ashwathnarayana committed Jul 27, 2023 at 17:28 UTC 3128714d6bff92b77150dc0f4dc4dee727fc57af
1 file changed +33 -29
integrations/deploy.yaml
+33 -29
@@ -16,21 +16,21 @@
16 - channel: nightly
17 command: >
18 wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
19 - --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
19 + --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
20 - channel: stable
21 command: >
22 wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
23 - --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
23 + --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
24 - method: curl
25 commands:
26 - channel: nightly
27 command: >
28 curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
29 - --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
29 + --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
30 - channel: stable
31 command: >
32 curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
33 - --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
33 + --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
34 additional_info: &ref_containers >
35 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 %}?
36 related_resources: {}
@@ -200,11 +200,11 @@
200 - channel: nightly
201 command: >
202 curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
203 - --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
203 + --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
204 - channel: stable
205 command: >
206 curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
207 - --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
207 + --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
208 additional_info: *ref_containers
209 related_resources: {}
210 platform_info:
@@ -251,9 +251,11 @@
251 --cap-add SYS_PTRACE \
252 --cap-add SYS_ADMIN \
253 --security-opt apparmor=unconfined \
254 - netdata/netdata:edge \
254 -e NETDATA_CLAIM_TOKEN= {% claim_token %} \
256 - -e NETDATA_CLAIM_URL={% claim_url %}
255 + -e NETDATA_CLAIM_URL={% claim_url %} \
256 + -e NETDATA_CLAIM_ROOMS={% $claim_rooms %} \
257 + netdata/netdata:edge
258 +
259 - channel: stable
260 command: |
261 docker run -d --name=netdata \
@@ -272,9 +274,10 @@
274 --cap-add SYS_PTRACE \
275 --cap-add SYS_ADMIN \
276 --security-opt apparmor=unconfined \
275 - netdata/netdata:stable \
277 -e NETDATA_CLAIM_TOKEN= {% claim_token %} \
277 - -e NETDATA_CLAIM_URL={% claim_url %}
278 + -e NETDATA_CLAIM_URL={% claim_url %} \
279 + -e NETDATA_CLAIM_ROOMS={% $claim_rooms %} \
280 + netdata/netdata:stable
281 - method: Docker Compose
282 commands:
283 - channel: nightly
@@ -305,7 +308,7 @@
308 environment:
309 - NETDATA_CLAIM_TOKEN={% claim_token %}
310 - NETDATA_CLAIM_URL={% claim_url %}
308 - - NETDATA_CLAIM_ROOMS=
311 + - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
312 volumes:
313 netdataconfig:
314 netdatalib:
@@ -338,7 +341,7 @@
341 environment:
342 - NETDATA_CLAIM_TOKEN={% claim_token %}
343 - NETDATA_CLAIM_URL={% claim_url %}
341 - - NETDATA_CLAIM_ROOMS=
344 + - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
345 volumes:
346 netdataconfig:
347 netdatalib:
@@ -372,7 +375,7 @@
375 environment:
376 - NETDATA_CLAIM_TOKEN={% claim_token %}
377 - NETDATA_CLAIM_URL={% claim_url %}
375 - - NETDATA_CLAIM_ROOMS=
378 + - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
379 deploy:
380 mode: global
381 volumes:
@@ -406,7 +409,7 @@
409 environment:
410 - NETDATA_CLAIM_TOKEN={% claim_token %}
411 - NETDATA_CLAIM_URL={% claim_url %}
409 - - NETDATA_CLAIM_ROOMS=
412 + - NETDATA_CLAIM_ROOMS={% $claim_rooms %}
413 deploy:
414 mode: global
415 volumes:
@@ -443,16 +446,20 @@
446 --set image.tag=latest \
447 --set parent.claiming.enabled="true" \
448 --set parent.claiming.token={% claim_token %} \
449 + --set parent.claiming.rooms={% $claim_rooms %} \
450 --set child.claiming.enabled="true" \
447 - --set child.claiming.token={% claim_token %}
451 + --set child.claiming.token={% claim_token %} \
452 + --set child.claiming.rooms={% $claim_rooms %}
453 - channel: stable
454 command: |
455 helm install netdata netdata/netdata \
456 --set image.tag=stable \
457 --set parent.claiming.enabled="true" \
458 --set parent.claiming.token={% claim_token %} \
459 + --set parent.claiming.rooms={% $claim_rooms %} \
460 --set child.claiming.enabled="true" \
455 - --set child.claiming.token={% claim_token %}
461 + --set child.claiming.token={% claim_token %} \
462 + --set child.claiming.rooms={% $claim_rooms %}
463 - method: Existing Cluster
464 commands:
465 - channel: nightly
@@ -467,32 +474,29 @@
474 claiming:
475 enabled: true
476 token: {% claim_token %}
470 - rooms:
477 + rooms: {% $claim_rooms %}
478
479 child:
480 claiming:
481 enabled: true
482 token: {% claim_token %}
476 - rooms:
483 + rooms: {% $claim_rooms %}
484 - channel: stable
485 command: |
486 image:
487 tag: stable
488
482 - restarter:
483 - enabled: true
484 -
489 parent:
490 claiming:
491 enabled: true
492 token: {% claim_token %}
489 - rooms:
493 + rooms: {% $claim_rooms %}
494
495 child:
496 claiming:
497 enabled: true
498 token: {% claim_token %}
495 - rooms:
499 + rooms: {% $claim_rooms %}
500 additional_info: ''
501 related_resources: {}
502 most_popular: true
@@ -520,21 +524,21 @@
524 - channel: nightly
525 command: >
526 wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
523 - --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
527 + --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
528 - channel: stable
529 command: >
530 wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
527 - --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
531 + --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
532 - method: curl
533 commands:
534 - channel: nightly
535 command: >
536 curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
533 - --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
537 + --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
538 - channel: stable
539 command: >
540 curl https://my-netdata.io/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
537 - --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
541 + --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
542 additional_info: ''
543 related_resources: {}
544 most_popular: true
@@ -566,11 +570,11 @@
570 - channel: nightly
571 command: >
572 wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
569 - --nightly-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
573 + --nightly-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
574 - channel: stable
575 command: >
576 wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
573 - --stable-channel --claim-token {% claim_token %} --claim-url {% claim_url %}
577 + --stable-channel --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}
578 additional_info: |
579 Netdata can also be installed via [FreeBSD ports](https://www.freshports.org/net-mgmt/netdata).
580 related_resources: {}