From 4172c3ab4e0d65a58e1e2f39d20d7168f6f8b31f Mon Sep 17 00:00:00 2001 From: gdoteof Date: Sat, 10 Jun 2023 17:33:00 -0400 Subject: [PATCH] clean --- README.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 144579aecb9..f250f0a8d5d 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ If you are here because you want a cluster that also has rook-ceph, and the one a. Eventually I'd like to have the ETCD cluster be backed by ceph data, but until then I will leave the 2 NVME masters. b. for worker nodes, dedicating 4GB and an m.2 slot to ceph cluster probably makes sense for dev boards, but for your control nodes, its a bit tougher. +## Additions + ### Rook (Ceph) Ceph has traditionally been run in its own cluster, and Rook allows us to orchestrate a Ceph cluster within our Kubernetes cluster. The most important thing to look at when configuring ceph is the device configuration. The easiest way by far is to just plug in brand new disks and set `useAllNodes` to true; and the cluster will happily slurp everything right up. @@ -421,8 +423,7 @@ The benefits of a public repository include: - Debugging or asking for help, you can provide a link to a resource you are having issues with. - Adding a topic to your repository of `k8s-at-home` to be included in the [k8s-at-home-search](https://whazor.github.io/k8s-at-home-search/). This search helps people discover different configurations of Helm charts across others Flux based repositories. -
- Expand to read guide on adding Flux SSH authentication +Adding Flux SSH authentication 1. Generate new SSH key: @@ -497,8 +498,6 @@ The benefits of a public repository include: 10. Optionally set your repository to Private in your repository settings. -
- ### 💨 Kubernetes Dashboard Included in your cluster is the [Kubernetes Dashboard](https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/). Inorder to log into this you will have to get the secret token from the cluster using the command below. @@ -515,21 +514,21 @@ Below is a general guide on trying to debug an issue with an resource or applica 1. Start by checking all Flux Kustomizations & Git Repository & OCI Repository and verify they are healthy. -- `flux get sources oci -A` -- `flux get sources git -A` -- `flux get ks -A` + - `flux get sources oci -A` + - `flux get sources git -A` + - `flux get ks -A` 2. Then check all the Flux Helm Releases and verify they are healthy. -- `flux get hr -A` + - `flux get hr -A` 3. Then check the if the pod is present. -- `kubectl -n get pods` + - `kubectl -n get pods` 4. Then check the logs of the pod if its there. -- `kubectl -n logs -f` + - `kubectl -n logs -f` Note: If a resource exists, running `kubectl -n describe ` might give you insight into what the problem(s) could be.