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

QUICKSTART: prefer resolve:ssm: parameters for simplicity #1363

Merged
merged 2 commits into from Mar 4, 2021

Conversation

tjkirch
Copy link
Contributor

@tjkirch tjkirch commented Mar 3, 2021

The "simple option" was originally the note at the end of this section about
using the SSM web console.  That link changed, but we also discovered that you
have to have created a parameter in that region yourself to be able to use the
search quicklink.  Requiring that would be awkward, so we remove the link.

A simpler option for most people is to use the resolve:ssm: prefix to have EC2
dynamically fetch the latest AMI ID from SSM.  This updates the wording to
prefer that option, creating a new subsection for manually fetching parameters.

I also didn't think there was a reason to have the wording at the top of the ECS quickstart be different from the k8s one, so I made those match as part of the change.

Testing done:

Ran launches with the given resolve:ssm: prefixes to confirm they're correct. Ran the updated aws-cli commands to ensure they still gave our results.

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

The "simple option" was originally the note at the end of this section about
using the SSM web console.  That link changed, but we also discovered that you
have to have created a parameter in that region yourself to be able to use the
search quicklink.  Requiring that would be awkward, so we remove the link.

A simpler option for most people is to use the resolve:ssm: prefix to have EC2
dynamically fetch the latest AMI ID from SSM.  This updates the wording to
prefer that option, creating a new subsection for manually fetching parameters.
QUICKSTART-ECS.md Outdated Show resolved Hide resolved
This was put in for completeness, but goes against the purpose of the
quickstart guides, which is to get an interested user launching Bottlerocket
quickly, and it's awkward to word such a different purpose here.

The BUILDING guide is linked from README right after the links to the
quickstart guides, for users that have more advanced needs and need to build
their own images.
@tjkirch tjkirch merged commit f3436ba into bottlerocket-os:develop Mar 4, 2021
@tjkirch tjkirch deleted the ssm-console branch March 4, 2021 22:11
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.

None yet

4 participants