Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add install step to create cluster #460

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Conversation

jykingston
Copy link

Updating the raad me to include full install instructions for deploying the buildkite k8's agent stack to AWS (EKS)

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
jykingston and others added 2 commits December 30, 2024 09:16
Co-authored-by: Josh Deprez <[email protected]>
@jykingston jykingston force-pushed the add-install-instructions branch from 873b7ff to c0a4683 Compare January 2, 2025 01:38
@jykingston
Copy link
Author

I've made those changes, and cleaned up a few mistakes I saw. Would you like to take another look @DrJosh9000?

I tried to cleanup my commits but I'm a little rusty, let me know if this PR is still okay!

@@ -148,7 +273,7 @@ Configuration can also be provided by a config file (`--config` or `CONFIG`), or

You can also have an external provider create a secret for you in the namespace before deploying the chart with helm. If the secret is pre-provisioned, replace the `agentToken` and `graphqlToken` arguments with:

```bash
```console
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I noticed you changed these from bash or shell to console, but they don't have shell prompts - is there a reason for the change?

Conversely, I think the example console sessions you added should be formatted as console, and include $ prompts before the example commands run (see my last comment).


```bash
### Deploying K8's stack using Helm
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As previously (k8s vs k8's):

Suggested change
### Deploying K8's stack using Helm
### Deploying K8s stack using Helm

Or perhaps:

Suggested change
### Deploying K8's stack using Helm
### Deploying agent-stack-k8s using Helm

Comment on lines +108 to +109
```
eksctl create cluster --name buildkite-k8-cluster --region ap-southeast-2 --nodegroup-name buildkite-nodes --nodes-min 3 --nodes-max 6 --max-pods-per-node 5 -N 4
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```
eksctl create cluster --name buildkite-k8-cluster --region ap-southeast-2 --nodegroup-name buildkite-nodes --nodes-min 3 --nodes-max 6 --max-pods-per-node 5 -N 4
```console
$ eksctl create cluster --name buildkite-k8-cluster --region ap-southeast-2 --nodegroup-name buildkite-nodes --nodes-min 3 --nodes-max 6 --max-pods-per-node 5 -N 4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants