1
0
mirror of https://github.com/rancher/quickstart.git synced 2026-02-05 12:45:15 +01:00

136 Commits

Author SHA1 Message Date
Matt Nikkel
069b177e1b Merge pull request #144 from leodotcloud/airgap
Add linode, vsphere providers
2021-01-06 18:08:59 -05:00
Murali Paluru
7405935e22 adding vsphere provider 2020-12-09 10:20:37 +05:30
Murali Paluru
a33e2e0cb0 adding linode provider 2020-12-03 16:01:31 +05:30
Murali Paluru
3449c627e9 fix minor bug, add pathexpand 2020-10-30 19:41:11 +05:30
Matt Nikkel
f42a8925a6 Merge pull request #128 from leodotcloud/airgap
Adding support for HA, airgap, certs, etc
2020-10-06 23:48:09 -04:00
Murali Paluru
bbe10cf0fd Adding support for HA, airgap, certs, etc
- Multiple nodes can be specified with varying roles
- Support for private registries
- Support for private helm repo for rancher chart
- SSL certs support, along with private CA ability
- Only relevant resources are created using conditional/dynamic blocks
2020-10-06 22:08:39 +05:30
Matt Nikkel
0f2b728d12 Merge pull request #122 from bashofmann/terraform-provider-rancher2-1.10.2
Update rancher2 terraform provider to 1.10.2
2020-09-29 14:06:16 -04:00
Matt Nikkel
af5b87e183 Merge pull request #124 from bashofmann/terraform-provider-rke-1.1.2
Update rke terraform provider to 1.1.2
2020-09-22 10:24:29 -04:00
Bastian Hofmann
0579b4e0b2 Update rke terraform provider to 1.1.2
Bump kubernetes versions accordingly

Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-09-19 20:48:03 +02:00
Bastian Hofmann
ecd909eba4 Update rancher2 terraform provider to 1.10.2
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-09-11 16:19:18 +02:00
Matt Nikkel
42be3a14af Merge pull request #121 from bashofmann/rancher-2.4.8
Update Rancher to 2.4.8
2020-09-07 11:06:00 -04:00
Bastian Hofmann
e7f8e6cbb9 Update Rancher to 2.4.8
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-09-07 11:46:58 +02:00
Matt Nikkel
009e6d7872 Merge pull request #120 from nikkelma/rancher-2.4.7
Update rancher to 2.4.7
2020-09-02 13:43:49 -04:00
Matt Nikkel
2f9f9d07ee Merge pull request #119 from nikkelma/remove-http-provider
Remove HTTP provider, remove mention of RKE provider as community plugin
2020-09-02 13:43:33 -04:00
Matt Nikkel
2509b3db96 Update rancher to 2.4.7 2020-09-02 13:42:17 -04:00
Matt Nikkel
770d499038 Remove HTTP provider, remove mention of RKE provider as community plugin 2020-08-28 08:15:00 -04:00
Matt Nikkel
1fbcf89e30 Merge pull request #116 from bashofmann/rancher-2.4.6
Update rancher to 2.4.6
2020-08-28 08:14:41 -04:00
Matt Nikkel
f67d800de7 Merge pull request #115 from nikkelma/e2e-test-collisions
Prevent collisions from consecutive E2E tests
2020-08-28 07:02:53 -04:00
Matt Nikkel
106435c8ed Use k8s random string utility function 2020-08-28 06:59:35 -04:00
Matt Nikkel
f1430c5a9f Prevent collisions from consecutive E2E tests
A failure from a previous test could leave dangling resources, and a
next test could reuse resource names, causing a meaningless test
failure. Add a random prefix per terraform invocation to minimize such
conflicts, both in the same cloud and across test runs.
2020-08-28 06:57:46 -04:00
Matt Nikkel
bddff26cb8 Merge pull request #114 from nikkelma/cert-manager-0.15.1
Update cert-manager to 0.15.1
2020-08-28 06:56:16 -04:00
Bastian Hofmann
9e256a36fb Update rancher to 2.4.6
Also includes patch updates for the rancher2 and rke terraform providers

Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-08-28 10:49:21 +02:00
Matt Nikkel
c09b295620 Bump default cert-manager version to 0.15.1 2020-08-28 01:12:53 -04:00
Matt Nikkel
dbdee5f8ec Merge pull request #113 from nikkelma/install-all-crds
Ensure all CRDs for cert-manager are installed
2020-08-28 01:11:09 -04:00
Matt Nikkel
fa212638dc Fix cert-manager 0.12 install, clarify README 2020-08-27 17:14:54 -04:00
Matt Nikkel
16b76ff062 Clean up rancher-common versions 2020-08-26 15:06:49 -04:00
Matt Nikkel
8b5450f1bf Ensure all CRDs for cert-manager are installed
Terraform provider `banzaicloud/k8s` only parses the first non-empty
YAML document when multiple documents exist in the same file (split by
`---`). Applied workaround of creating multiple manifest resources;
tested with cert-manager 0.15.1 CRDs YAML and found manifest contents
containing no YAML document (empty or only comments) caused an error.
Second workaround applied of downloading and trimming CRDs YAML to make
Terraform logic simple.
2020-08-26 15:00:06 -04:00
Matt Nikkel
297bd4dab6 Merge pull request #111 from bashofmann/terraform-rke-1.1.0
Update rke terraform provider to 1.1.0 and bump kubernetes versions
2020-08-26 00:18:57 -04:00
Bastian Hofmann
799014a72e Update rke terraform provider to 1.1.0 and bump kubernetes versions 2020-08-25 23:25:23 +02:00
Matt Nikkel
98d3d26916 Merge pull request #110 from bashofmann/simplify-crd-apply
Simplify cert-manager CRD apply
2020-08-24 12:11:50 -04:00
Bastian Hofmann
ccea3d6edf Add make target to format all terraform files 2020-08-24 11:13:36 +02:00
Bastian Hofmann
7e57129692 Simplify cert-manager CRD apply
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-08-24 11:13:14 +02:00
Matt Nikkel
25f8926b54 Merge pull request #109 from bashofmann/github-action
Introduce GitHub action and terratest
2020-08-20 00:18:08 -04:00
Matt Nikkel
e86c95bd52 Merge pull request #108 from bashofmann/simplify-namespace-creation
Simplify cert-manager and rancher namespace creation
2020-08-18 14:19:42 -04:00
Bastian Hofmann
fe27ac9e49 Simplify cert-manager and rancher namespace creation
Instead of deploying jobs that create the namespaces, this uses the helm create_namespace functionality. Cleanup/destroy also works without a problem
2020-08-18 16:07:25 +02:00
Bastian Hofmann
c88f2afefb Add terratest e2e tests
Make azure-windows resource names not conflict with azure resource names so that they can be run in parallel

Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-08-12 18:22:31 +02:00
Bastian Hofmann
bb4d844e9a Add terraform validate
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-08-12 14:05:39 +02:00
Bastian Hofmann
9aeccfa8ba Test secrets
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-08-12 13:31:38 +02:00
Bastian Hofmann
26d8a50722 Run terraform fmt 2020-08-12 12:30:57 +02:00
Bastian Hofmann
8bae81297e Update terraform.yml 2020-08-12 12:28:23 +02:00
Bastian Hofmann
7f3ee91551 Create initial github action 2020-08-12 12:26:30 +02:00
Matt Nikkel
243abb538f Merge pull request #107 from bashofmann/terraform-0.13
Updates for terraform 0.13
2020-08-11 14:43:09 -04:00
Bastian Hofmann
d2d19cca60 Updates for terraform 0.13
* Add required_providers blocks
* Move required provider versions to required_providers
* Bump some terraform providers to newest version
* Adapt readme

Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2020-08-11 17:39:43 +02:00
Matt Nikkel
d1475ee829 Merge pull request #105 from bashofmann/helm-provider-1.2.4
Bump helm terraform provider to 1.2.4
2020-08-07 18:27:43 -04:00
Bastian Hofmann
a27c49d685 Bump helm terraform provider to 1.2.4 and remove deprecated helm_repository data sources 2020-08-06 17:39:55 +02:00
chrisurwin
3e114496b7 Merge pull request #104 from bashofmann/rancher-provider-1.10.0
Bump rancher terraform provider to 1.10.0
2020-08-06 10:01:38 +01:00
Bastian Hofmann
dc72a5fd81 Bump rancher terraform provider to 1.10.0 2020-08-06 10:52:36 +02:00
chrisurwin
dcb4826a49 Merge pull request #103 from rancher/chrisurwin-patch-1
Update configure_rancher_node.sh
2020-07-11 10:56:17 +01:00
chrisurwin
01d32c02cb Update configure_rancher_node.sh
added update to add node ip and name into /etc/hosts
2020-07-11 10:55:44 +01:00
Matt Nikkel
21071e7d22 Merge pull request #101 from bashofmann/rke-1.0.1
Bump terraform providers and k8s versions
2020-07-06 12:06:29 -04:00