Hugo Blom and Jonathan Süssemilch Poulain
4189008245
Try fix issue where ports doesn't get an ip assigned ( #9345 )
...
Co-authored-by: Jonathan Süssemilch Poulain <jonathan@sofiero.net >
2022-09-30 00:48:29 -07:00
Hugo Blom
a8e4984cf7
Add missing permissions to openstack cc ( #9335 )
...
Add missing permissions to Openstack cloud controller to make sure controller runs as intended
2022-09-27 22:19:35 -07:00
Hugo Blom
49196c2ec4
[Openstack] Add bastion_allowed_ports to allow custom security group rules on bastion node ( #9336 )
...
* make it possible to configure bastion remote ips
* Update README.md
2022-09-27 22:03:35 -07:00
Hugo Blom
5296d7ef9c
Added playbook to wait for cloud-init to finish ( #8799 )
2022-05-09 10:49:19 -07:00
Hugo Blom
ac846667b7
Check if openstack application credentials are empty since they always exists ( #8021 )
2021-09-27 01:14:22 -07:00
Hugo Blom
8375aa72e2
[Openstack] Update Cinder CSI driver to v1.20.0 ( #7280 )
...
* update Cinder CSI to v1.19.0
* Update Cinder CSI to v1.20
2021-02-22 10:09:42 -08:00
Hugo Blom
8682a57ea3
use image id instad of name ( #7293 )
2021-02-19 09:16:25 -08:00
Hugo Blom
f2d10e9465
allow users to set image_uuid instead of name, this allows the use of openstack community images ( #7283 )
2021-02-16 07:05:06 -08:00
Hugo Blom
17143dbc51
write openstack controller manifests with correct perms ( #7284 )
2021-02-15 00:53:05 -08:00
Hugo Blom
1c8bba36db
make sure worker rules is applied on workers ( #7279 )
2021-02-12 12:43:05 -08:00
Hugo Blom
1b0326f773
do not apply floating IP's before router port is created ( #6887 )
2020-11-06 00:16:50 -08:00
Hugo Blom
df7ed24389
[Openstack] Add security groups not managed by terraform ( #6865 )
...
* add custom sec groups
* make sure groups are applied only when created
* fix spacing
2020-11-05 05:30:54 -08:00
Hugo Blom
2ff7ab8d40
Add snapshot-controller for CSI drivers and snapshot CRDs, add a default volumesnapshotclass when running cinder CSI ( #6537 )
...
* add snapshot-controller and v1beta1 snapshot api
* fix typo
* udpate manifest to v1beta1
* update
* update manifests
* fix spelling
* wait until crd is applied
* fix missing info in kube module
* revert snapshotclass
* add snapshot crds before applying the csi driver
* add crds, missed them in last commit
* use pull policy from kubespray
2020-09-03 04:01:43 -07:00
Hugo Blom
2f8fc92182
make it possible to open additional ports on master nodes ( #6547 )
2020-08-27 02:07:13 -07:00
Hugo Blom
1f9841f609
update cinder csi manifests ( #6434 )
2020-07-26 23:32:17 -07:00
Hugo Blom
e1ba25a4fb
Bump CSI containers to latest version ( #6221 )
...
* bump csi containers
* bump snapshoter to 2.1.1
2020-06-12 00:51:55 -07:00
Hugo Blom
3f443f3878
set allowVolumeExpansion in cinder csi ( #6220 )
2020-06-05 08:27:43 -07:00
Hugo Blom
f2c8b393e1
Upgrade calico to 3.14.1 ( #6219 )
...
* upgrade calico to 3.14.1
* add checksums for calico 3.14.1 and update readme
2020-06-03 00:38:17 -07:00
Hugo Blom
724a316204
Cinder-CSI default storageclass and volumeBindingMode ( #6026 )
...
* Set volumeBindingMode in cinder CSI template (#22 )
* make sure true/false is lowercase in cinder-csi storageclass
2020-04-28 00:12:04 -07:00
Hugo Blom
18c8e0a14a
rename mitogen playbook inside makefile ( #6025 )
2020-04-27 01:13:29 -07:00
Hugo Blom
d0af5979c8
install csi-driver not just cinder ( #5766 )
2020-03-13 05:34:39 -07:00
Hugo Blom
f697338eec
[Openstack] Install Cinder-CSI before first node is schedulable again ( #5735 )
...
* install cinder-csi before upgrading nodes
* Only run the Cinder CSI when enabled
2020-03-11 06:31:36 -07:00
Hugo Blom and Jonathan Süssemilch Poulain
833794feef
[Openstack] Cleanup the old in-tree openstack cloud provider ( #5742 )
...
* Added playbook to migrate openstack cloud provider
* remove old cloud provider config
* Rewrite provisioned-by annotation on Cinder PVs
* update indents
Co-authored-by: Jonathan Süssemilch Poulain <jonathan@sofiero.net >
2020-03-11 05:13:36 -07:00
Hugo Blom
a3dedb68d1
[Openstack] Make it possible to apply the new cloud provider during upgrade ( #5707 )
...
* run external cloud provider setup during upgrade
* change name of taskt to better reflect what it does
* fix typo
2020-03-11 05:11:36 -07:00
Hugo Blom
4a463567ac
[Openstack] A guide on how to replace the in-tree cloudprovider with the external one ( #5741 )
...
* add documentation for how to upgrade to the new external cloud provider
* add migrate_openstack_provider playbook
* fix codeblock syntax highligth
* make docs for migrating cloud provider better
* update grammar
* fix typo
* Make sure the code is correct markdown
* remove Fenced code blocks
* fix markdown syntax
* remove extra lines and fix trailing spaces
2020-03-11 05:09:35 -07:00
Hugo Blom
0c1a0ab966
implement max-volumes for cinder csi ( #5666 )
2020-03-02 03:30:43 -08:00
Hugo Blom
171d2ce59c
Implement topology support for Cinder CSI ( #5667 )
...
* make cinder csi topology aware
* change feature description do better reflect whats being done
* remove sameas true since it isn't required
2020-02-26 05:12:25 -08:00
Hugo Blom
a901b1f0d7
convert volumes to dynamic blocks, openstack ( #5673 )
2020-02-24 01:20:49 -08:00
Hugo Blom
40e35b3fa6
Support Openstack servergroups ( #5412 )
...
* add support for nova servergroups
* Add documentation for openstack nova servergroups
* uppdate to TF 0.12.12 format and fix etcd
* revert for_each change
* fix variables and formatting in main.tf
* try to avoid errors
* update variable
* Update main.tf
* Update main.tf
* update all other instance resources
2019-12-09 01:15:10 -08:00
Hugo Blom
f7aea8ed89
update oidc to contain quotes ( #5406 )
2019-12-05 00:24:32 -08:00
Hugo Blom
db33dc6938
Add support for Kubernetes 1.16.2 ( #5272 )
...
* Add support for Kubernetes 1.16.1
* Defaults to 1.16.1
* add 1.16.2 checksums and set new version as default
* correct 1.16.2 checksums and add 1.15.5 checksums
2019-10-16 18:34:38 -07:00
Hugo Blom
9dfb25cafd
fix typo ( #5275 )
2019-10-16 18:26:38 -07:00
Hugo Blom
a8c5a0afdc
Make it possible to disable access_ip (openstack provider) ( #5239 )
...
* Add a variable do disable access_ip
* Document the use of use_access_ip
2019-10-07 04:09:09 -07:00
Hugo Blom
4dba34bd02
add cinder max attached volumes ( #5089 )
2019-08-19 23:45:32 -07:00
Hugo Blom
da015e0249
Updated Openstack to terraform 0.12 ( #5062 )
...
* update openstack to terraform 0.12(.5)
* replace cluter.tf with cluster.tfvars
* update README.md to terraform 0.12
* update Openstack CI tests to use terraform 0.12
* specify terraform version in openstack README
* gitlab CI to copy cluster.tfvars in case of openstack provider
* The terraform/openstack dynamic inventory can read
tfstate v4 (generated by terraform 0.12) and convert them internally
ro v3 (as generated by terraform 0.11.x).
Additionally the script has been updated to Python 3.
2019-08-18 01:30:05 -07:00
Hugo Blom
2abb6c8689
update to kubernetes 1.15.1 ( #4989 )
...
* update to kubernetes 1.15.1
* Revert to sonobuoy 0.15.0
* update test timeout from 3 to 5 minutes
2019-07-21 12:24:51 -07:00
Hugo Blom
76640cf1a1
update docker-ce to 18.09.7 ( #4973 )
2019-07-14 22:59:04 -07:00