@cryptotaxi247 / netdata-1 / commits / ab0db96c6

docs: deploy docker add host root mount (stable) (#18105)

Ilya Mashchenko committed Jul 10, 2024 at 21:41 UTC ab0db96c6892625ef40224890f5b2d0b6134f9c0
1 file changed +71 -68
integrations/deploy.yaml
+71 -68
@@ -2,14 +2,14 @@
2 id: deploy-linux-generic
3 meta: &linux_meta
4 name: Linux
5 - link: ''
5 + link: ""
6 categories:
7 - deploy.operating-systems
8 - icon_filename: 'linux.svg'
8 + icon_filename: "linux.svg"
9 keywords:
10 - linux
11 most_popular: true
12 - install_description: 'Run the following command on your node to install and claim Netdata:'
12 + install_description: "Run the following command on your node to install and claim Netdata:"
13 methods:
14 - &ks_wget
15 method: wget
@@ -39,8 +39,8 @@
39 Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?
40 related_resources: {}
41 platform_info:
42 - group: ''
43 - distro: ''
42 + group: ""
43 + distro: ""
44 quick_start: 1
45 - <<: *linux
46 id: deploy-ubuntu
@@ -48,11 +48,11 @@
48 <<: *linux_meta
49 name: Ubuntu
50 link: https://ubuntu.com/
51 - icon_filename: 'ubuntu.svg'
51 + icon_filename: "ubuntu.svg"
52 most_popular: false
53 platform_info:
54 - group: 'include'
55 - distro: 'ubuntu'
54 + group: "include"
55 + distro: "ubuntu"
56 quick_start: -1
57 - <<: *linux
58 id: deploy-debian
@@ -60,11 +60,11 @@
60 <<: *linux_meta
61 name: Debian
62 link: https://www.debian.org/
63 - icon_filename: 'debian.svg'
63 + icon_filename: "debian.svg"
64 most_popular: false
65 platform_info:
66 - group: 'include'
67 - distro: 'debian'
66 + group: "include"
67 + distro: "debian"
68 quick_start: -1
69 - <<: *linux
70 id: deploy-fedora
@@ -72,11 +72,11 @@
72 <<: *linux_meta
73 name: Fedora
74 link: https://www.fedoraproject.org/
75 - icon_filename: 'fedora.png'
75 + icon_filename: "fedora.png"
76 most_popular: false
77 platform_info:
78 - group: 'include'
79 - distro: 'fedora'
78 + group: "include"
79 + distro: "fedora"
80 quick_start: -1
81 - <<: *linux
82 id: deploy-rhel
@@ -84,11 +84,11 @@
84 <<: *linux_meta
85 name: Red Hat Enterprise Linux
86 link: https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux
87 - icon_filename: 'rhel.png'
87 + icon_filename: "rhel.png"
88 most_popular: false
89 platform_info:
90 - group: 'no_include'
91 - distro: 'rhel'
90 + group: "no_include"
91 + distro: "rhel"
92 quick_start: -1
93 - <<: *linux
94 id: deploy-rockylinux
@@ -96,11 +96,11 @@
96 <<: *linux_meta
97 name: Rocky Linux
98 link: https://rockylinux.org/
99 - icon_filename: 'rocky.svg'
99 + icon_filename: "rocky.svg"
100 most_popular: false
101 platform_info:
102 - group: 'include'
103 - distro: 'rockylinux'
102 + group: "include"
103 + distro: "rockylinux"
104 quick_start: -1
105 - <<: *linux
106 id: deploy-alpinelinux
@@ -108,11 +108,11 @@
108 <<: *linux_meta
109 name: Alpine Linux
110 link: https://www.alpinelinux.org/
111 - icon_filename: 'alpine.svg'
111 + icon_filename: "alpine.svg"
112 most_popular: false
113 platform_info:
114 - group: 'include'
115 - distro: 'alpinelinux'
114 + group: "include"
115 + distro: "alpinelinux"
116 quick_start: -1
117 - <<: *linux
118 id: deploy-amazonlinux
@@ -120,11 +120,11 @@
120 <<: *linux_meta
121 name: Amazon Linux
122 link: https://aws.amazon.com/amazon-linux-2/
123 - icon_filename: 'amazonlinux.png'
123 + icon_filename: "amazonlinux.png"
124 most_popular: false
125 platform_info:
126 - group: 'include'
127 - distro: 'amazonlinux'
126 + group: "include"
127 + distro: "amazonlinux"
128 quick_start: -1
129 - <<: *linux
130 id: deploy-archlinux
@@ -132,11 +132,11 @@
132 <<: *linux_meta
133 name: Arch Linux
134 link: https://archlinux.org/
135 - icon_filename: 'archlinux.png'
135 + icon_filename: "archlinux.png"
136 most_popular: false
137 platform_info:
138 - group: 'include'
139 - distro: 'archlinux'
138 + group: "include"
139 + distro: "archlinux"
140 quick_start: -1
141 - <<: *linux
142 id: deploy-centos
@@ -144,11 +144,11 @@
144 <<: *linux_meta
145 name: CentOS
146 link: https://www.centos.org/
147 - icon_filename: 'centos.svg'
147 + icon_filename: "centos.svg"
148 most_popular: false
149 platform_info:
150 - group: 'include'
151 - distro: 'centos'
150 + group: "include"
151 + distro: "centos"
152 quick_start: -1
153 - <<: *linux
154 id: deploy-centos-stream
@@ -156,11 +156,11 @@
156 <<: *linux_meta
157 name: CentOS Stream
158 link: https://www.centos.org/centos-stream
159 - icon_filename: 'centos.svg'
159 + icon_filename: "centos.svg"
160 most_popular: false
161 platform_info:
162 - group: 'include'
163 - distro: 'centos-stream'
162 + group: "include"
163 + distro: "centos-stream"
164 quick_start: -1
165 - <<: *linux
166 id: deploy-manjarolinux
@@ -168,11 +168,11 @@
168 <<: *linux_meta
169 name: Manjaro Linux
170 link: https://manjaro.org/
171 - icon_filename: 'manjaro.svg'
171 + icon_filename: "manjaro.svg"
172 most_popular: false
173 platform_info:
174 - group: 'include'
175 - distro: 'archlinux'
174 + group: "include"
175 + distro: "archlinux"
176 quick_start: -1
177 - <<: *linux
178 id: deploy-oraclelinux
@@ -180,11 +180,11 @@
180 <<: *linux_meta
181 name: Oracle Linux
182 link: https://www.oracle.com/linux/
183 - icon_filename: 'oraclelinux.svg'
183 + icon_filename: "oraclelinux.svg"
184 most_popular: false
185 platform_info:
186 - group: 'include'
187 - distro: 'oraclelinux'
186 + group: "include"
187 + distro: "oraclelinux"
188 quick_start: -1
189 - <<: *linux
190 id: deploy-opensuse
@@ -192,41 +192,41 @@
192 <<: *linux_meta
193 name: SUSE Linux
194 link: https://www.suse.com/
195 - icon_filename: 'openSUSE.svg'
195 + icon_filename: "openSUSE.svg"
196 most_popular: false
197 platform_info:
198 - group: 'include'
199 - distro: 'opensuse'
198 + group: "include"
199 + distro: "opensuse"
200 quick_start: -1
201 - id: deploy-macos
202 meta:
203 name: macOS
204 - link: ''
204 + link: ""
205 categories:
206 - deploy.operating-systems
207 - icon_filename: 'macos.svg'
207 + icon_filename: "macos.svg"
208 most_popular: true
209 keywords:
210 - macOS
211 - mac
212 - apple
213 - install_description: 'Run the following command on your Intel based OSX, macOS servers to install and claim Netdata:'
213 + install_description: "Run the following command on your Intel based OSX, macOS servers to install and claim Netdata:"
214 methods:
215 - *ks_curl
216 additional_info: *ref_containers
217 clean_additional_info: *ref_clean_containers
218 related_resources: {}
219 platform_info:
220 - group: 'no_include'
221 - distro: 'macos'
220 + group: "no_include"
221 + distro: "macos"
222 quick_start: 5
223 - id: deploy-docker
224 meta:
225 name: Docker
226 - link: 'https://www.docker.com/'
226 + link: "https://www.docker.com/"
227 categories:
228 - deploy.docker-kubernetes
229 - icon_filename: 'docker.svg'
229 + icon_filename: "docker.svg"
230 most_popular: true
231 keywords:
232 - docker
@@ -276,6 +276,7 @@
276 -v netdataconfig:/etc/netdata \
277 -v netdatalib:/var/lib/netdata \
278 -v netdatacache:/var/cache/netdata \
279 + -v /:/host/root:ro,rslave \
280 -v /etc/passwd:/host/etc/passwd:ro \
281 -v /etc/group:/host/etc/group:ro \
282 -v /etc/localtime:/etc/localtime:ro \
@@ -353,6 +354,7 @@
354 - netdataconfig:/etc/netdata
355 - netdatalib:/var/lib/netdata
356 - netdatacache:/var/cache/netdata
357 + - /:/host/root:ro,rslave
358 - /etc/passwd:/host/etc/passwd:ro
359 - /etc/group:/host/etc/group:ro
360 - /etc/localtime:/etc/localtime:ro
@@ -431,6 +433,7 @@
433 - netdataconfig:/etc/netdata
434 - netdatalib:/var/lib/netdata
435 - netdatacache:/var/cache/netdata
436 + - /:/host/root:ro,rslave
437 - /etc/passwd:/host/etc/passwd:ro
438 - /etc/group:/host/etc/group:ro
439 - /etc/localtime:/etc/localtime:ro
@@ -454,19 +457,19 @@
457 netdataconfig:
458 netdatalib:
459 netdatacache:
457 - additional_info: ''
460 + additional_info: ""
461 related_resources: {}
462 platform_info:
460 - group: 'no_include'
461 - distro: 'docker'
463 + group: "no_include"
464 + distro: "docker"
465 quick_start: 3
466 - id: deploy-kubernetes
467 meta:
468 name: Kubernetes (Helm)
466 - link: ''
469 + link: ""
470 categories:
471 - deploy.docker-kubernetes
469 - icon_filename: 'kubernetes.svg'
472 + icon_filename: "kubernetes.svg"
473 keywords:
474 - kubernetes
475 - container
@@ -542,20 +545,20 @@
545 token: {% claim_token %}
546 rooms: {% $claim_rooms %}
547 {% /if %}
545 - additional_info: ''
548 + additional_info: ""
549 related_resources: {}
550 most_popular: true
551 platform_info:
549 - group: ''
550 - distro: ''
552 + group: ""
553 + distro: ""
554 quick_start: 4
555 - id: deploy-windows
556 meta:
557 name: Windows
555 - link: 'https://www.microsoft.com/en-us/windows'
558 + link: "https://www.microsoft.com/en-us/windows"
559 categories:
560 - deploy.operating-systems
558 - icon_filename: 'windows.svg'
561 + icon_filename: "windows.svg"
562 keywords:
563 - windows
564 install_description: |
@@ -566,20 +569,20 @@
569 methods:
570 - *ks_wget
571 - *ks_curl
569 - additional_info: ''
572 + additional_info: ""
573 related_resources: {}
574 most_popular: true
575 platform_info:
573 - group: ''
574 - distro: ''
576 + group: ""
577 + distro: ""
578 quick_start: 2
579 - id: deploy-freebsd
580 meta:
581 name: FreeBSD
579 - link: 'https://www.freebsd.org/'
582 + link: "https://www.freebsd.org/"
583 categories:
584 - deploy.operating-systems
582 - icon_filename: 'freebsd.svg'
585 + icon_filename: "freebsd.svg"
586 most_popular: true
587 keywords:
588 - freebsd
@@ -607,6 +610,6 @@
610 Netdata can also be installed via [FreeBSD ports](https://www.freshports.org/net-mgmt/netdata).
611 related_resources: {}
612 platform_info:
610 - group: 'no_include'
611 - distro: 'freebsd'
613 + group: "no_include"
614 + distro: "freebsd"
615 quick_start: 6