Skip to content

Commit

Permalink
Merge pull request #461 from bottlerocket-os/main
Browse files Browse the repository at this point in the history
Move to Prod: Bottlerocket 1.19.5 Docs
  • Loading branch information
piyush-jena authored Jun 27, 2024
2 parents 15ca306 + 0f35e0d commit d9ca9b0
Show file tree
Hide file tree
Showing 21 changed files with 1,636 additions and 3 deletions.
14 changes: 14 additions & 0 deletions content/en/faqitems/1_3-access-how-do-i-use-kubetl-debug.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
+++
question = "How do I use `kubectl debug node` with Bottlerocket?"
group = "Access"
+++

The [debug node](https://kubernetes.io/docs/tasks/debug/debug-cluster/kubectl-node-debug/) option from `kubectl` can be used to gain access to a Bottlerocket node as follows:

```console
kubectl debug node/<node name> -it --image=ubuntu --profile=sysadmin
```

This is a useful alternative to SSH or SSM. Use a `kubectl` version of 1.30 or later to ensure that the `sysadmin` profile is available. Once the debug pod is started and you have a shell, you can run `chroot /host apiclient exec admin bash` to access the admin container (if enabled) or `chroot /host <command>` to run commands from the Bottlerocket OS.

The Pod created is privileged so ensure it is removed after use.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
question = "What outbound endpoints need to be permitted to run Bottlerocket on EKS?"
group = "Kubernetes"
+++

You may wish to limit outbound access for your EKS nodes.
Bottlerocket needs ECR (even if you use another registry, we have images on ECR), EKS, IMDS, SSM, and possibly STS endpoints.

See [Bottlerocket Without Internet Access](https://github.com/bottlerocket-os/bottlerocket/discussions/3953).
9 changes: 9 additions & 0 deletions content/en/faqitems/6_2-troubleshooting-lustre.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
question = "My FSx Lustre file system is not responsive. How can I troubleshoot it?"
group = "Troubleshooting"
+++

Bottlerocket has supported FSx for Lustre on all AWS variants since v1.19.3.
If you find that your Lustre filesystem is unresponsive, the discussion here
may help:
[Troubleshooting FSx for Lustre on Bottlerocket](https://github.com/bottlerocket-os/bottlerocket/issues/3459)
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
+++
title = "1.19.3"
description = "Drivers included in each GPU-enabled variant"
type = "docs"
+++

{{< nvidia-versions >}}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
+++
title = "1.19.4"
description = "Drivers included in each GPU-enabled variant"
type = "docs"
+++

{{< nvidia-versions >}}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
+++
title = "1.19.5"
description = "Drivers included in each GPU-enabled variant"
type = "docs"
+++

{{< nvidia-versions >}}
Loading

0 comments on commit d9ca9b0

Please sign in to comment.