From 0e29e7b8d9d2fe7af1c3940a94553d6c1d99dc11 Mon Sep 17 00:00:00 2001 From: Ethan Mosbaugh Date: Sat, 28 Sep 2024 14:48:55 -0700 Subject: [PATCH 1/2] chore(embedded-cluster): list directories and files written --- .../embedded-cluster/_requirements.mdx | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/docs/partials/embedded-cluster/_requirements.mdx b/docs/partials/embedded-cluster/_requirements.mdx index 123f504c71..b9b27446a5 100644 --- a/docs/partials/embedded-cluster/_requirements.mdx +++ b/docs/partials/embedded-cluster/_requirements.mdx @@ -8,4 +8,30 @@ * The filesystem at `/var/openebs` has 5Gi or more of total space * The filesystem at `/tmp` has 5Gi or more of total space * (Online installations only) Access to replicated.app and proxy.replicated.com or your custom domain for each -* Embedded Cluster is based on k0s, so all k0s system requirements and external runtime dependencies apply. See [System requirements](https://docs.k0sproject.io/stable/system-requirements/) and [External runtime dependencies](https://docs.k0sproject.io/stable/external-runtime-deps/) in the k0s documentation. \ No newline at end of file +* Embedded Cluster is based on k0s, so all k0s system requirements and external runtime dependencies apply. See [System requirements](https://docs.k0sproject.io/stable/system-requirements/) and [External runtime dependencies](https://docs.k0sproject.io/stable/external-runtime-deps/) in the k0s documentation. +* Additional directories and files created by the Embedded Cluster include: + * /etc/cni + * /etc/k0s + * /opt/cni + * /opt/containerd + * /run/calico + * /run/containerd + * /run/k0s + * /sys/fs/cgroup/kubepods + * /sys/fs/cgroup/system.slice/containerd.service + * /sys/fs/cgroup/system.slice/containerd.service + * /sys/fs/cgroup/system.slice/k0scontroller.service + * /sys/fs/cgroup/system.slice/k0scontroller.service + * /tmp + * /usr/libexec/k0s + * /var/lib/calico + * /var/lib/cni + * /var/lib/containers + * /var/lib/embedded-cluster + * /var/lib/k0s + * /var/lib/kubelet + * /var/log/calico + * /var/log/containers + * /var/log/pods + * /var/openebs + * /usr/local/bin/k0s From 00b43875325e2909e86125aecb22ed5502fa29c9 Mon Sep 17 00:00:00 2001 From: Ethan Mosbaugh Date: Mon, 30 Sep 2024 13:20:39 -0700 Subject: [PATCH 2/2] feedback --- .../embedded-cluster/_requirements.mdx | 26 ----------------- .../embedded-cluster/_storage-reqs.mdx | 28 ++++++++++++++++++- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/docs/partials/embedded-cluster/_requirements.mdx b/docs/partials/embedded-cluster/_requirements.mdx index b9b27446a5..ea96596d7b 100644 --- a/docs/partials/embedded-cluster/_requirements.mdx +++ b/docs/partials/embedded-cluster/_requirements.mdx @@ -9,29 +9,3 @@ * The filesystem at `/tmp` has 5Gi or more of total space * (Online installations only) Access to replicated.app and proxy.replicated.com or your custom domain for each * Embedded Cluster is based on k0s, so all k0s system requirements and external runtime dependencies apply. See [System requirements](https://docs.k0sproject.io/stable/system-requirements/) and [External runtime dependencies](https://docs.k0sproject.io/stable/external-runtime-deps/) in the k0s documentation. -* Additional directories and files created by the Embedded Cluster include: - * /etc/cni - * /etc/k0s - * /opt/cni - * /opt/containerd - * /run/calico - * /run/containerd - * /run/k0s - * /sys/fs/cgroup/kubepods - * /sys/fs/cgroup/system.slice/containerd.service - * /sys/fs/cgroup/system.slice/containerd.service - * /sys/fs/cgroup/system.slice/k0scontroller.service - * /sys/fs/cgroup/system.slice/k0scontroller.service - * /tmp - * /usr/libexec/k0s - * /var/lib/calico - * /var/lib/cni - * /var/lib/containers - * /var/lib/embedded-cluster - * /var/lib/k0s - * /var/lib/kubelet - * /var/log/calico - * /var/log/containers - * /var/log/pods - * /var/openebs - * /usr/local/bin/k0s diff --git a/docs/partials/embedded-cluster/_storage-reqs.mdx b/docs/partials/embedded-cluster/_storage-reqs.mdx index eddf6b2427..f90be74f64 100644 --- a/docs/partials/embedded-cluster/_storage-reqs.mdx +++ b/docs/partials/embedded-cluster/_storage-reqs.mdx @@ -40,4 +40,30 @@ Replicated does not support using symlinked directories for these locations. Ins * If high availability is enabled, all controller nodes will have the same requirements because data will be replicated to all controller nodes. #### `/tmp` -- Temporary space during installation \ No newline at end of file +- Temporary space during installation + +#### Additional Directories and Files + +In addition to the primary directories above, Embedded Cluster creates directories and files in the following locations: + +- /etc/cni +- /etc/k0s +- /opt/cni +- /opt/containerd +- /run/calico +- /run/containerd +- /run/k0s +- /sys/fs/cgroup/kubepods +- /sys/fs/cgroup/system.slice/containerd.service +- /sys/fs/cgroup/system.slice/containerd.service +- /sys/fs/cgroup/system.slice/k0scontroller.service +- /sys/fs/cgroup/system.slice/k0scontroller.service +- /usr/libexec/k0s +- /var/lib/calico +- /var/lib/cni +- /var/lib/containers +- /var/lib/kubelet +- /var/log/calico +- /var/log/containers +- /var/log/pods +- /usr/local/bin/k0s