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

259 Commits

Author SHA1 Message Date
jorn
11ad74a07a Update README.md
minor brand edits
2023-12-15 09:47:46 -06:00
Rey Lejano
5658c811f6 Merge pull request #229 from reylejano/update-rancher-2.7.9
Update quickstart to rancher 2.7.9
2023-11-15 13:19:23 -08:00
Rey Lejano
75d54b977b Update quickstart to rancher 2.7.9 2023-11-15 13:15:47 -08:00
Rey Lejano
c0c3fcfb34 Merge pull request #226 from reylejano/update-rancher-2.7.6
Update quickstart to rancher 2.7.6
2023-09-22 09:05:05 -07:00
Rey Lejano
9b95ff45ef update to rancher 2.7.6 2023-09-21 12:43:19 -07:00
Bastian Hofmann
2f3a5165df Update NeuVector to 5.2.0
Signed-off-by: Bastian Hofmann <mail@bastianhofmann.de>
2023-07-25 12:23:00 +02:00
Bastian Hofmann
326ad62b3c Update Rancher to 2.7.5 2023-07-05 09:48:09 +02:00
Devin Holland
723604b40d Update ubuntu version to ubuntu 20.04 (#221) 2023-06-22 14:15:25 +02:00
Bastian Hofmann
cd6da498f8 Add docs
Signed-off-by: Bastian Hofmann <mail@bastianhofmann.de>
2023-06-06 10:20:47 +02:00
Bastian Hofmann
320bb28316 Update Rancher, NeuVector, Kubernetes distributions and terraform modules 2023-06-06 10:17:11 +02:00
Bastian Hofmann
603351a283 Bump Rancher to 2.7.3
Signed-off-by: Bastian Hofmann <mail@bastianhofmann.de>
2023-04-26 17:14:31 +02:00
Bastian Hofmann
720fabc779 Update Rancher to 2.7.1 2023-03-13 17:43:44 +01:00
Bastian Hofmann
7d732acafc Fix formatting 2023-03-13 17:42:52 +01:00
David van der Spek
d789baeab0 Add quickstart for Harvester (#218)
* init

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* init for working plan

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* fix ssh key

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* cleanup

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* fix readme

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* Add harvester to main readme

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* fix network name reference

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

---------

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>
2023-03-13 17:40:33 +01:00
Bastian Hofmann
b87684b7f1 Make Rancher helm chart repo configurable 2023-01-16 15:40:30 +01:00
Bastian Hofmann
1d20483f07 Update neuvector to 5.1.0 2022-12-20 14:28:33 +01:00
Bastian Hofmann
1e4ef539bc Update Rancher, NeuVector, cert-manager and Kubernetes versions 2022-11-29 16:05:16 +01:00
Enrico Falco
3ccae63dd2 Add option open-iscsi to support longhorn (#216) 2022-09-27 16:26:29 +02:00
Enrico Falco
d0359536e9 Add control for create cluster in configure-rancher-server (#215) 2022-09-23 15:34:49 +02:00
Bastian Hofmann
359dadb914 Bump to Rancher 2.6.8 2022-08-31 12:09:20 +02:00
Bastian Hofmann
d0b4906b52 AWS: create and use a separate VPC
EC2 classic networking is being retired, see https://aws.amazon.com/de/blogs/aws/ec2-classic-is-retiring-heres-how-to-prepare/.

Fixes https://github.com/rancher/quickstart/issues/126
2022-08-26 17:56:35 +02:00
Alejandro Bonilla
947d3893e7 Update README.md (#211)
Added text to reference the Requirements and pointer on how to use the Quickstart.
Added text to clarify the used ssh keys are generated by terraform.

Signed-off-by: Alejandro Bonilla <abonilla@suse.com>

Signed-off-by: Alejandro Bonilla <abonilla@suse.com>
2022-08-22 18:44:27 +02:00
Bastian Hofmann
ea378562d3 Bump Rancher to 2.6.7 2022-08-19 12:16:35 +02:00
Bastian Hofmann
049fcd362f RKE2 downstream clusters (#209)
* Use RKE2 for downstream clusters

* Simplify file references

* Cleanup and make Windows nodes on Azure work.
2022-08-03 13:51:09 +02:00
Bastian Hofmann
b0708922e5 Fix docs 2022-08-03 11:31:47 +02:00
Bastian Hofmann
b086d694bc Bump NeuVector to 5.0.2 2022-08-03 10:42:33 +02:00
Bastian Hofmann
e70ea63b5e Update to Rancher 2.6.6 2022-07-12 16:43:32 +02:00
Maxime Dufour
5993cea9ac Support of Outscale as provider (#207)
* Support Outscale as cloud provider

* Terraform format

* Add Outscale in Github Action

* Fix remote-exec timeout

Final public Ip is assigned with PublicIpLink, but the vm needs to be
created (from the pov of terraform). There we move the "remote-exec"
logic to the PublicIpLink

* Fix the user_data for the VM

Update the repo before installing tools

* Upgrade providers and rancher

* Change volume type

* Fix formating
2022-06-28 10:35:52 +02:00
Bastian Hofmann
229d3eef94 Fix docs 2022-06-13 14:47:11 +02:00
Bastian Hofmann
a99f422adc Update to Rancher 2.6.5 2022-06-13 14:13:49 +02:00
Bastian Hofmann
05285e8230 Add NeuVector AWS quickstart (#208)
This restructures the repository slightly to cleanly distinguish between Rancher and NeuVector quickstarts
2022-06-10 15:46:04 +02:00
Bastian Hofmann
4de110b73c Reference helm charts by URL instead of using helm repositories
This prevents issues where an outdated local helm chart repository in the user's repository index or cache breaks the installation of cert-manager or rancher.

Fixes https://github.com/rancher/quickstart/issues/204
2022-05-06 18:27:03 +02:00
Bastian Hofmann
3028d65d99 Updates for Rancher 2.6.4
Also updates
* cert-manager to 1.7.1
* Rancher Management cluster to v1.21.8+k3s1
* Workload Kubernetes cluster to RKE1 v1.20.6-rancher1-1
* Bumps all terraform providers to newest version
2022-04-08 11:43:57 +02:00
Bastian Hofmann
2019b258ef Fix fmt
Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2022-03-25 13:24:36 +01:00
M L
28023fc842 enable-oslogin must be set to false for ssh-key to work (#203)
* update metadata to force enable-oslogin = FALSE. This is needed for ssh-key to work on GCE

* added quotes around FALSE for enable-oslogin setting

* added     enable-oslogin = False for the node GCE instance

Co-authored-by: Ming Ling <mingling@google.com>
2022-03-25 13:24:00 +01:00
Bastian Hofmann
ca34446008 Fix AWS provisioning
The SLES image now alrady contains docker which just needs to be activated.

Fixes https://github.com/rancher/quickstart/issues/200
2022-02-01 15:27:39 +01:00
Bastian Hofmann
6b22a156a4 Merge pull request #201 from bashofmann/master
Automatically generate README and tfvars examples from input variables
2022-02-01 14:56:19 +01:00
Bastian Hofmann
b577e26880 Merge pull request #202 from thinkmassive/vagrant-default-password
vagrant: set default password to "adminPassword"
2022-02-01 14:53:00 +01:00
Alex Miller
f2e0822535 vagrant: set default admin password to "adminPassword" to meet length requirements 2022-01-31 14:13:46 -05:00
Bastian Hofmann
0223489d38 Automatically generate README and tfvars examples from input variables with terraform-docs 2022-01-21 20:15:29 +01:00
Bastian Hofmann
193b7a2433 Increase timeout for rancher provider
This should fix a race condition issue where the bootstrap provider did not wait long enough for KDM to be updated.

Fixes https://github.com/rancher/quickstart/issues/196
2022-01-21 18:16:38 +01:00
Bastian Hofmann
54bcd37f89 Update rancher terraform provider to 1.22.2 2022-01-07 17:06:40 +01:00
Bastian Hofmann
ebd1ecd7f6 Merge pull request #198 from acwwat/master
Add password policy hint as comment in terraform.tfvars.example
2022-01-06 09:45:23 +01:00
Anthony Wat
a528d4a7f1 Add password policy hint as comment in terraform.tfvars.example 2022-01-05 20:22:46 -05:00
Bastian Hofmann
36d7109c66 Merge pull request #197 from bashofmann/scaleway
Add scaleway provider
2022-01-05 19:07:47 +01:00
Bastian Hofmann
b8377d6194 Fix CI pipeline 2022-01-05 16:49:22 +01:00
Bastian Hofmann
8e2eb78714 Adapt to Rancher 2.6 changes 2022-01-05 16:41:40 +01:00
Miguel Carneiro
0ea76d86cd Add scaleway provider to the examples
I wanted to try this quickstart at Scaleway and it was not one of the
examples. There is one PR open for this but it was WIP and using an
outdated version of scaleway/scaleway terraform provider.

https://github.com/rancher/quickstart/pull/123

I based it in the DigitalOcean example because they clouds and terraform
providers are very similar.
What changed to help with review:

- region/zone by provider instead of per resource/instance
- `public_ip` attributes instead of `ipv4`
- ssh key/credentials are added to project instead of each instance
- image names and instance size/type

Also changed the README and the `terraform.yml` github workflow.

Tested it and the rancher server and a RKE example workload cluster
started properly and everything seems to be working as expected.

- Scaleway instances - https://i.imgur.com/po81A5d.png
- Rancher clusters global view - https://i.imgur.com/U4GFHHM.png
2022-01-04 18:00:41 +01:00
Bastian Hofmann
cfe62963ff Merge pull request #194 from bashofmann/linode
Add Linode provider
2022-01-04 17:41:54 +01:00
Bastian Hofmann
47f8b6e637 Change linode image to ubuntu, because opensuse provisioning does not work reliably 2022-01-04 17:37:42 +01:00