Commit graph

500 commits

Author SHA1 Message Date
Scott Lowe
b07b10c93f Add empty Go program
Add an empty Go program created with `pulumi new`

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2023-11-08 11:19:29 -07:00
Scott Lowe
fd04bd4592 Add example of building EKS from scratch
Add Go example to show building EKS cluster from scratch with Pulumi.

Update README.md to reflect new Pulumi example.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2023-11-02 13:55:29 -06:00
Scott S. Lowe
0ea8607133
Update README
Add missing technology areas to README.md

Signed-off-by: Scott S. Lowe <scott.lowe@scottlowe.org>
2023-03-30 20:24:50 -06:00
Scott S. Lowe
86a0583503
Add cross-reference to new Pulumi project
Add cross-reference to new Pulumi repository for standing up Talos Linux on Azure

Signed-off-by: Scott S. Lowe <scott.lowe@scottlowe.org>
2023-03-29 23:12:16 -06:00
Scott S. Lowe
50481c8976 Add Golang code for generating SSH key
Add Golang code example for generating SSH key along with associated documentation.

Signed-off-by: Scott S. Lowe <scott.lowe@scottlowe.org>
2023-03-26 20:35:19 -06:00
Scott S. Lowe
3ce33c07ff
Merge pull request #141 from scottslowe/dependabot/go_modules/pulumi/default-aws-infra/golang.org/x/net-0.7.0
Bump golang.org/x/net from 0.0.0-20211112202133-69e39bad7dc2 to 0.7.0 in /pulumi/default-aws-infra
2023-03-24 08:53:09 -06:00
dependabot[bot]
6cf5cc80ba
Bump golang.org/x/net in /pulumi/default-aws-infra
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20211112202133-69e39bad7dc2 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-24 21:17:29 +00:00
Scott S. Lowe
07eaa7c16b
Merge pull request #140 from scottslowe/dependabot/go_modules/pulumi/default-aws-infra/golang.org/x/text-0.3.8
Bump golang.org/x/text from 0.3.6 to 0.3.8 in /pulumi/default-aws-infra
2023-02-24 14:13:43 -07:00
Scott S. Lowe
8b9c2beb4b
Update contents
Add information on "default-aws-infra" folder.

Signed-off-by: Scott S. Lowe <scott.lowe@scottlowe.org>
2023-02-24 14:12:03 -07:00
Scott S. Lowe
02c6679df0
Add link to Talos-Pulumi repo
Add a link to the repository for standing up a Talos Linux cluster with Pulumi

Signed-off-by: Scott S. Lowe <scott.lowe@scottlowe.org>
2023-02-24 14:09:25 -07:00
dependabot[bot]
86ed320de2
Bump golang.org/x/text from 0.3.6 to 0.3.8 in /pulumi/default-aws-infra
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.6 to 0.3.8.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.3.6...v0.3.8)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-22 23:53:05 +00:00
Scott S. Lowe
7acb47ea8d
Update default AWS infra Pulumi program
Add go.mod. Update README.md file.

Signed-off-by: Scott S. Lowe <scott.lowe@scottlowe.org>
2023-02-08 17:19:58 -05:00
Scott S. Lowe
13df222608
Update the repo-wide Git ignore file
Add go.sum to the repo-wide Git ignore file. Organize the Git ignore file to be a bit more readable.

Signed-off-by: Scott S. Lowe <scott.lowe@scottlowe.org>
2023-02-08 17:19:02 -05:00
Scott S. Lowe
c2bc715557
Merge pull request #139 from scottslowe/aws-def-infra
Add Pulumi example for using default AWS infrastructure
2022-07-27 15:57:49 -06:00
Scott Lowe
11ce70e186
Add Pulumi example for using default AWS infra
Add Go-based example of using Pulumi to launch EC2 instance in/on
default AWS infrastructure

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2022-07-27 15:55:08 -06:00
Scott S. Lowe
5a2abe30e2
Merge pull request #138 from UdhavPawar/terraform-aws-resources
[Enhancement] Added new AWS resources for Terraform learning tool, closes #137
2021-09-22 14:03:51 -06:00
UdhavPawar
2d511ab650 added beanstalk documentation 2021-09-20 18:17:13 -07:00
UdhavPawar
22516a8337 added elasticache documentation 2021-09-20 18:12:42 -07:00
UdhavPawar
0aca60789d added S3 documentation 2021-09-20 18:08:48 -07:00
UdhavPawar
9e549519dc added NAT GW documentation 2021-09-20 18:05:25 -07:00
UdhavPawar
a3f423ce17 added IGW documentation 2021-09-20 18:01:02 -07:00
UdhavPawar
d7e2eea8be added beanstalk resource 2021-09-16 14:39:34 -07:00
UdhavPawar
2b6ecf412a added elasticache resource 2021-09-16 14:30:58 -07:00
UdhavPawar
12868566c1 added S3 resource 2021-09-16 14:20:12 -07:00
UdhavPawar
6e6942507e added outputs vars 2021-09-16 14:15:05 -07:00
UdhavPawar
b6e221fe77 added NAT GW resource 2021-09-16 14:09:12 -07:00
UdhavPawar
8d7cf1304b added VPC ID var for IGW 2021-09-15 16:11:54 -07:00
UdhavPawar
f3d07dd170 config new IGW resource 2021-09-15 16:04:43 -07:00
Scott Lowe
bc2b890a4e
Update documentation
Update the README.md file for the Ansible directory.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2021-01-25 21:33:54 -07:00
Scott S. Lowe
05c5b5481c
Merge pull request #135 from scottslowe/wg
Add simple Wireguard playbook
2021-01-25 21:32:21 -07:00
Scott Lowe
7a0ac83b6a
Add simple Wireguard playbook
Add simple Wireguard playbook. Add Ansible configuration. Add README.md with instructions.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2021-01-25 21:31:05 -07:00
Scott Lowe
a2d73896b9
Update README
Update the README.md file

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2021-01-20 21:37:06 -07:00
Scott S. Lowe
9ee1cbf01f
Merge pull request #134 from scottslowe/capi-velero
Add files for standing up infrastructure for CAPI-Velero testing
2021-01-20 21:29:50 -07:00
Scott Lowe
3743773945
Add CAPI-Velero test infrastructure files
Add Terraform configuration for CAPI-Velero infrastructure. Add `kubeadm` configuration files for bootstrapping clusters.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2021-01-20 21:23:19 -07:00
Scott S. Lowe
51e351fd0c
Merge pull request #132 from scottslowe/golang-ansible-role
Add a simple Golang role
2020-10-14 14:37:06 -06:00
Scott Lowe
6036b8fde1
Add a simple Golang role
Add a simpel role to install Golang on a Linux system. Update documentation.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2020-10-14 14:36:05 -06:00
Scott S. Lowe
4be8a216ff
Merge pull request #131 from scottslowe/postman-aws-api
Add sample JavaScript tests
2020-04-10 15:24:24 -06:00
Scott Lowe
37640b64e7
Add sample JavaScript tests
Add some sample JavaScript tests for use with Postman API requests

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2020-04-10 15:23:15 -06:00
Scott Lowe
ebdafe37fc
Update .gitignore
Remove entries contained in global excludes file

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2020-03-23 11:53:38 -06:00
Scott Lowe
2735426bb0
Fix a typo
Fix an incorrect apiVersion field value

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2020-02-19 15:38:30 -07:00
Scott Lowe
0ce787c3a8
Update URL
Update URL for related blog post on CAPI + kustomize materials

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-13 12:02:01 +09:00
Scott S. Lowe
5f6c4c99c6
Merge pull request #130 from scottslowe/capi-kustomize
Add examples of using CAPI with kustomize
2019-11-13 11:58:29 +09:00
Scott Lowe
cf7e4cbc01
Add overlay for us-east-2 cluster
Add kustomization.yaml and overlay patches for cluster in us-east-2

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-13 11:16:00 +09:00
Scott Lowe
07381c9d98
Add overlay for second us-west-2 cluster
Add overlay patches and kustomization.yaml for usw2-cluster2 (second us-west-2 cluster).

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-13 11:06:31 +09:00
Scott Lowe
a4e8ed93c1
Remove kustomize output
Remove the kustomize output file

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-12 21:58:30 +09:00
Scott Lowe
48aa236488
Finalize patches for remaining CAPI objects
Finish patches for all remaining CAPI objects

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-12 21:57:18 +09:00
Scott Lowe
36fd192530
Finalize base configuration
Update control plane and worker manifests

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-12 20:50:21 +09:00
Scott Lowe
0989c1d590
Update base configuration
Update region in base configuration to address majority of use cases

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-12 09:19:05 +09:00
Scott Lowe
bc4d45a00e
Standardize filenames and add AWS patches
Standardize filenames, especially for JSON patches. Add patches for fixing various AWS-specific resource details.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-06 09:59:39 +01:00
Scott Lowe
be2256cc15
Add more kustomization patches
Add more patches for kustomize for use with Cluster API

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-02 00:08:44 -04:00