Commit graph

22 commits

Author SHA1 Message Date
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 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 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 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
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
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 Lowe
3efe24bed0
Rename Ansible playbook
Rename Ansible playbook to `provision.yml` for consistency within the repository

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-04-18 19:23:17 -06:00
Scott Lowe
224ea4e35c
Update kubeadm-Vagrant environment
Add Libvirt support to Vagrant data file. Update Vagrantfile to support Libvirt as a provider. Update and expand instructions in README.md.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-04-18 19:18:08 -06:00
Scott Lowe
99f1a3d73a
Add Ansible support
Add support for running Ansible playbook to configure VMs with packages necessary to turn up Kubernetes using kubeadm

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-03-11 16:38:59 -06:00
Scott Lowe
2b49f918c9
Fix Vagrant data file
Update machines.yml with correct information. Update README.md with preliminary instructions.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2018-03-07 04:01:44 -07:00
Scott Lowe
3faaed294d
Initial commit for kubeadm learning environment
Add initial set of files for a kubeadm-based learning environment. Environment is completely non-functional.

Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
2017-12-19 22:55:10 -07:00