-
Notifications
You must be signed in to change notification settings - Fork 39
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
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: Josh Deprez <[email protected]>
Co-authored-by: Josh Deprez <[email protected]>
873b7ff
to
c0a4683
Compare
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 |
There was a problem hiding this comment.
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 |
There was a problem hiding this comment.
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):
### Deploying K8's stack using Helm | |
### Deploying K8s stack using Helm |
Or perhaps:
### Deploying K8's stack using Helm | |
### Deploying agent-stack-k8s using Helm |
``` | ||
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
``` | |
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 |
Updating the raad me to include full install instructions for deploying the buildkite k8's agent stack to AWS (EKS)
eksctl
command that would create the EKS Cluster. I found this command in the blog post here and figured it was worth adding; https://buildkite.com/resources/blog/getting-started-with-kubernetes-and-buildkite-a-bubbly-trip-in-the-clouds/