feat(aws): Add ec2 pro component tutorial#523
Conversation
| A separate subscription is required for each architecture (AMD and ARM) if you intend to build images for both. | ||
|
|
||
|
|
||
| Create an image recipe |
There was a problem hiding this comment.
i personally think this tutorial section is not needed since it's well documented in official AWS document page.
i wouldn't mind to put step by step guide in here but feels redundant.
There was a problem hiding this comment.
i would reference upstream here, assuming it meets our standard. i always prefer to reference rather than duplicating
There was a problem hiding this comment.
Yes, I agree. It's better to point to upstream documentation, instead of duplicating stuff.
However, it would be nice to mention the specific change needed in this case - i.e. the bit about selecting the Ubuntu Pro component (unless that is also documented upstream).
88593fc to
df11986
Compare
| A separate subscription is required for each architecture (AMD and ARM) if you intend to build images for both. | ||
|
|
||
|
|
||
| Create an image recipe |
There was a problem hiding this comment.
i would reference upstream here, assuming it meets our standard. i always prefer to reference rather than duplicating
| Build a custom Ubuntu Pro image with EC2 Image Builder | ||
| ======================================================= | ||
|
|
||
| EC2 Image Builder lets you automate the creation, testing, and distribution of custom AMIs. By adding the `Ubuntu Pro component`_ (available on the AWS Marketplace), you can bake Ubuntu Pro services — including the 10-year security guarantee and expanded package coverage — directly into your images at build time. This removes the need to attach Pro tokens or run activation scripts after an instance starts. |
There was a problem hiding this comment.
we need some language to make this clear that its can be attached on ANY Linux OS. a driver of this feature is to enable people to licenses non-ubuntu images for pro container workloads. i would lean on @carlosbravoa on how he wants to structure this framing. i think we would want to change the title. maybe "Licensing Linux images for Ubuntu Pro with EC2 Image Builder".
There was a problem hiding this comment.
@carlosbravoa could you take a look when you get a chance? (Just a reminder ping)
There was a problem hiding this comment.
I also believe that we should encourage people to use Ubuntu Pro images from the marketplace when they are available.
There was a problem hiding this comment.
EC2 Image Builder lets you automate the creation, testing, and distribution of custom AMIs. By adding the Ubuntu Pro component_ (available on the AWS Marketplace for AMD64 and Graviton), you can attach an Ubuntu Pro subscription directly to your images during the build process. This enables any custom image—including those running non-Ubuntu operating systems—to attach a Pro license at build time for metered billing.
Note: Attaching an Ubuntu Pro subscription to a non-Ubuntu operating system only enables those machines to join EKS/ECS clusters running Ubuntu Pro containers. It does not provide access to other Ubuntu Pro services, such as 10 years of maintenance, FIPS, or Kernel Livepatch.
| A separate subscription is required for each architecture (AMD and ARM) if you intend to build images for both. | ||
|
|
||
|
|
||
| Create an image recipe |
There was a problem hiding this comment.
Yes, I agree. It's better to point to upstream documentation, instead of duplicating stuff.
However, it would be nice to mention the specific change needed in this case - i.e. the bit about selecting the Ubuntu Pro component (unless that is also documented upstream).
| Build a custom Ubuntu Pro image with EC2 Image Builder | ||
| ======================================================= | ||
|
|
||
| EC2 Image Builder lets you automate the creation, testing, and distribution of custom AMIs. By adding the `Ubuntu Pro component`_ (available on the AWS Marketplace), you can bake Ubuntu Pro services — including the 10-year security guarantee and expanded package coverage — directly into your images at build time. This removes the need to attach Pro tokens or run activation scripts after an instance starts. |
There was a problem hiding this comment.
@carlosbravoa could you take a look when you get a chance? (Just a reminder ping)
Ubuntu Pro component is officially released. Add tutorial doc for users who will use the component in their image build pipeline.
df11986 to
4d336c4
Compare
carlosbravoa
left a comment
There was a problem hiding this comment.
Added a text suggestion for the first paragraph. The rest is fine for me
Ubuntu Pro component is officially released.
Add tutorial doc for users who will use the
component in their image build pipeline.