From ca8a9eaec11067dd1856b7f4afafd888d8da5d9f Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Mon, 22 Jul 2024 23:17:23 +0200 Subject: [PATCH] fix(cloud-init): quick review of examples --- examples/pulumi/aws/ec2 instance/index.ts | 3 ++- examples/pulumi/aws/gitlab omnibus on ec2 instance/index.ts | 3 +-- knowledge base/cloud-init.md | 2 -- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/examples/pulumi/aws/ec2 instance/index.ts b/examples/pulumi/aws/ec2 instance/index.ts index d159765..297c0ed 100644 --- a/examples/pulumi/aws/ec2 instance/index.ts +++ b/examples/pulumi/aws/ec2 instance/index.ts @@ -66,6 +66,7 @@ const userData = new cloudinit.Config( base64Encode: true, parts: [ { + // only useful on minimal al2023 base images or other images with no aws-ssm contentType: "text/cloud-config", content: yaml.stringify({ package_upgrade: false, @@ -98,7 +99,7 @@ new aws.ec2.Instance( keyName: keyPair.apply(keyPair => keyPair.keyName!), rootBlockDevice: { volumeType: "gp3", - volumeSize: 10, + volumeSize: 20, tags: { Description: "Instance root disk", Name: "EC2 Instance Example", diff --git a/examples/pulumi/aws/gitlab omnibus on ec2 instance/index.ts b/examples/pulumi/aws/gitlab omnibus on ec2 instance/index.ts index 3342e8b..8dfcb5c 100644 --- a/examples/pulumi/aws/gitlab omnibus on ec2 instance/index.ts +++ b/examples/pulumi/aws/gitlab omnibus on ec2 instance/index.ts @@ -1,8 +1,7 @@ import * as acme from '@pulumiverse/acme'; import * as aws from "@pulumi/aws"; import * as cloudinit from "@pulumi/cloudinit"; -import * as command from "@pulumi/command" -import * as fs from 'fs'; +import * as command from "@pulumi/command"; import * as pulumi from "@pulumi/pulumi"; import * as tls from "@pulumi/tls"; import * as yaml from "yaml"; diff --git a/knowledge base/cloud-init.md b/knowledge base/cloud-init.md index ea9fb2b..d628313 100644 --- a/knowledge base/cloud-init.md +++ b/knowledge base/cloud-init.md @@ -1,7 +1,5 @@ # Cloud init -## Table of contents - 1. [TL;DR](#tldr) 1. [Merge 2 or more files or parts](#merge-2-or-more-files-or-parts) 1. [Further readings](#further-readings)