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
Scott Lowe
9f11f45907
Add first round of kustomize manifests
...
Add first round of kustomize manifests for usw2-cluster1
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-01 19:00:03 -04:00
Scott Lowe
fa6604ab07
Add basic structure and files
...
Add basic directory structure and files for scenario on using kustomize with Cluster API
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-11-01 10:49:49 -06:00
Scott Lowe
478d182106
Add documentation
...
Add a simple README.md for the Pulumi area that describes the content found there.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-08-23 14:51:15 -06:00
Scott S. Lowe
378cb040ca
Merge pull request #128 from scottslowe/pulumi-aws-k8s-infra
...
Add example of creating AWS infrastructure for Kubernetes
2019-08-23 14:41:08 -06:00
Scott Lowe
7acbfebc60
Add example for AWS infrastructure for Kubernetes
...
Add sample TypeScript code and instructions (via README.md) to show how to create AWS infrastructure for use with Kubernetes using Pulumi
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-08-23 14:39:03 -06:00
Scott S. Lowe
a4c9aca5b0
Merge pull request #127 from scottslowe/pulumi-reorg
...
Reorganize Pulumi files
2019-08-23 13:54:44 -06:00
Scott Lowe
a607b7105e
Reorganize Pulumi files
...
Move existing Pulumi content into Sandbox subfolder in preparation for adding more Pulumi content
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-08-23 13:53:34 -06:00
Scott Lowe
6db1e636d0
Update documentation
...
Update documentation in various directories. Add missing documentation to some environments. Fix typos in some documentation.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-07-13 08:03:36 -06:00
Scott S. Lowe
eb301c3d8e
Merge pull request #126 from scottslowe/vers-upd
...
Update Pulumi version
2019-06-22 22:36:43 -06:00
Scott Lowe
b4cf6d1ffb
Update Pulumi version
...
Increment Pulumi version to 0.17.16
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-06-22 22:35:31 -06:00
Scott S. Lowe
dec5580c46
Merge pull request #124 from scottslowe/pulumi
...
Create a Pulumi learning environment
2019-04-21 22:24:10 -06:00
Scott Lowe
ea9d0670a7
Finish Pulumi sandbox environment
...
Switch to an Ansible role for copying the Pulumi scenario files. Add a Packer build file for building preconfigured Pulumi AMIs. Add README with instructions.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-04-21 22:20:27 -06:00
Scott Lowe
50f996346d
Create a Pulumi learning environment
...
Add files for a Vagrant-backed Pulumi learning environment. Add files for using Pulumi to spin up an EC2 instance. Environment is not currently functional.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-04-21 14:13:26 -06:00
Scott Lowe
f244f5b5e4
Update README.md
...
Add descriptions to the README
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-03-27 21:07:42 -06:00
Scott S. Lowe
299c06b6ec
Merge pull request #123 from scottslowe/pulumi
...
Add Ansible role to create Pulumi environment
2019-03-27 20:58:10 -06:00
Scott Lowe
0f919aac15
Add Ansible role to create Pulumi environment
...
Add Ansible role to create a working environment for Pulumi on a VM or cloud instance
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2019-03-27 20:56:33 -06:00
Scott S. Lowe
d9eb4010be
Merge pull request #121 from adrianparks/kubeadm-vagrant-readme
...
kubeadm-vagrant readme
2018-11-21 08:49:13 -07:00
Adrian Parks
a88a360da8
Update instructions for latest version of Calico
...
Instructions included a link to Calico v3; this doesnt (seem to) work any more. Updated the step to include link to Calico v3.3 (latest at time of writing), tested with VirtualBox provider and working fine.
2018-11-21 13:54:32 +00:00
Adrian Parks
e489bcb5d2
Update instructions to ensure K8s services run on second NIC
...
By default, K8s services run on the VM's first NIC; this has no connectivity to other VMs and in fact all VMs use the same IP on this NIC. This change adds --node-ip switch to the kubelet service to ensure it starts all services on the specified IP address (which is the second NIC of the VM). Only tested on VirtualBox provider but expected to be necessary regardless of provider.
2018-11-21 12:12:37 +00:00
Scott S. Lowe
9e2158f699
Merge pull request #119 from scottslowe/tf-reorg
...
Reorganize Terraform files
2018-10-10 01:46:34 -06:00
Scott Lowe
840cdfb0a4
Reorganize Terraform files
...
Rename "tf-general" directory to "openstack" since it only discusses OpenStack. Update README.md.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-10-10 01:44:45 -06:00
Scott S. Lowe
d8f0d5f8b1
Merge pull request #118 from scottslowe/tf-ocp
...
Add Terraform configuration for working with Oracle Cloud
2018-10-10 01:40:18 -06:00
Scott Lowe
742eee95b4
Add sample OCI configuration
...
Add a sample Terraform configuration for working with Oracle Cloud Infrastructure (OCI) using the OCI Terraform provider
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-10-10 01:38:10 -06:00
Scott S. Lowe
3b0b359829
Merge pull request #117 from scottslowe/issue-102b
...
Update to Consul 1.2.3
2018-09-29 15:49:29 -06:00
Scott Lowe
33ec979ae6
Update to Consul 1.2.3
...
Update to Consul 1.2.3. Replatform to Ubuntu 16.04. Update documentation. Add Libvirt support.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-09-29 15:46:50 -06:00
Scott S. Lowe
ec6be675e0
Merge pull request #116 from scottslowe/issue-102
...
Update to Consul 1.2.3
2018-09-29 12:12:36 -06:00
Scott Lowe
e271fb29af
Update to Consul 1.2.3
...
Update to use Consul 1.2.3. Replatform onto Ubuntu 16.04. Add support for Libvirt as virtualization provider.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-09-29 12:10:16 -06:00
Scott Lowe
e47400ea65
Fix README
...
Fix README with updated information about the KVM environment
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-09-24 21:22:35 -06:00
Scott S. Lowe
6bc323391d
Merge pull request #115 from scottslowe/kvm-lv
...
Add Libvirt support using nested virtualization for KVM learning environment
2018-09-24 21:17:08 -06:00
Scott Lowe
01599eebf8
Update documentation
...
Update README.md with correct instructions
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-09-24 21:11:54 -06:00
Scott Lowe
d9486cf0c3
Fix nested virtualization support
...
Add libvirt configuration to allow host CPU passthrough to fix remaining issues with nested virtualization
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-09-24 21:11:54 -06:00
Scott Lowe
38fe6805a4
Add Libvirt support
...
Add support for Libvirt
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-09-24 21:11:54 -06:00
Scott S. Lowe
f6460442bf
Merge pull request #114 from scottslowe/kubeadm-etcd-template
...
Create an example of generating kubeadm configuration files from a template
2018-07-16 16:30:18 -06:00
Scott Lowe
a0551b84ce
Update documentation
...
Update README.md with instructions on using these files
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-07-16 16:28:00 -06:00
Scott Lowe
04648e46b5
Add templates and playbook
...
Add Jinja2 templates and Ansible playbook for "additive loop" template rendering
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-07-16 16:20:59 -06:00
Scott Lowe
db32cc9533
Update documentation
...
Update README.md with notes on the new environment demonstrating how to "install" a GitHub project release
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-05-20 12:54:23 -06:00
Scott S. Lowe
ec56fa0ebb
Merge pull request #112 from scottslowe/gh-archive
...
Add environment to install GitHub binary using Ansible
2018-05-20 12:51:33 -06:00
Scott Lowe
3af8ddbf7d
Add Ansible environment to install GitHub binary
...
Add Ansible+Vagrant environment to demonstrate using Ansible to download a binary release from GitHub, extract it, and copy out the relevant binary into the path.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-05-20 12:49:31 -06:00
Scott Lowe
45c7114124
Update README.md
...
Update README.md with information on new etcd v3 environment using Terraform, Ansible, and AWS
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-04-24 12:09:20 -06:00