Forked from
stackspin / stackspin
-
Varac authored9987255c
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 5.33 KiB
Changelog
[0.5.0] - 2020-09-17
- Added automatic smtp config for nextcloud
- Updated k3s version to 1.18.6+k3s1
- Updated kubernetes to 1.18.6
- Updated applications:
- wordpress: 5.4.1
- nextcloud: 17.0
- flux: 1.20.2
- helm-operator: 1.2.0
- ingress-nginx: 0.35.0
- Use metallb instead of servicelb in order to get ingress source IP and allow IP based access controll
- Allow second flux instance for managing additional applications
- Allow k3s kubelet args
- Allow custom extra values for helm charts
- Added advanced installation docs
- Separated ansible playbooks for Kubernetes and OpenAppStack (re-)installation
- Increased installation and general stability
[0.4.0] - 2020-06-11
- Replaced local-storage
provisioner with
Rancher's local-path
provisioner
-
Patched the
provisioner to
work with Velero. The patched provisioner uses
local
instead ofhostPath
Kubernetes volumes
-
Patched the
provisioner to
work with Velero. The patched provisioner uses
- Replaced RKE with K3s
- Replaced prometheus-operator with Prometheus and Grafana manually installed
- Added loki stack for log viewing
- Added Velero for backups to s3-compatible storage
- Added possibility to not install certain applications
- Updated underlying applications:
- helm-operator uses Helm 3
- cert-manager chart 0.15.1
- local-path-provisioner chart 0.0.13
- nextcloud chart 0.2.3
- Nextcloud 17.0.0
- ONLYOFFICE 5.5.1
- Fixed: "prepare4shutdown" script is now run before shutdown
- Rocket.Chat chart 2.0.2
- Patched RocketChat version at 3.2.2-096aa0023 because of this ignored PR
- Wordpress chart 0.1.2
- Moved repository to open.greenhost.net
- Updated WordPress to version 5.4.1
- Removed unused PVC
- Grafana chart 5.1.4
- Nginx chart 1.26.1
- Loki stack chart 0.36.2
- Prometheus chart 11.4.0
[0.3.1] - 2020-03-18
- Repair rocket chat installation
- Rocket Chat supports e2e encryption by default
- Upgrade Nextcloud chart version
- Single Sign-on related Jobs are now cleaned up after a successful installation
Known issues:
- Same as 0.3.0
[0.3.0] - 2020-01-20
- Release candidate for beta tests
- Added features:
- Single Sign on system at sso.oas.example.org
- User panel at admin.oas.example.org
- Rocket.chat version 2.1.1 at chat.oas.yourdomain
- Use Flux instead of Helmfile to install and update applications
- Flux version 1.16.0 and helm-operator version 1.0.0-rc4
- WordPress at www.oas.example.org from https://code.greenhost.net/open/wordpress-helm
- Application updates:
- cert-manager 0.11.0
- prometheus-operator 0.34.0
- nginx 0.26.1
- nextcloud 16.0.1
- onlyoffice 5.4.1-2
- rke 0.3.2
- kubernetes 1.15.5
- Fix many many bugs
Known issues:
-
There are some initial prometheus alerts after a fresh OAS installation
-
Single sign-on has some issues:
- Rocket.chat SSO does not work out of the box (see docs for setup instructions)
- WordPress and Grafana SSO do not give admin permissions to users with the "admin" enabled in the user-panel
- Nextcloud requires email (SMTP) to be set up before you log in with new users using SSO
These issues will be addressed in the next version.
[0.2.1] - 2019-10-29
This is the release for the second user test.
Fixes:
- #354 Nextcloud timeout during helmchart install
- #305 Use prometheus default securitycontext
- #351 Prometheus installation cannot be repeated
- #349 Improve test instructions
- #350 Increase nextcloud livenessprobe's leniency
- #346 Creating cluster fails if the hostname is oas-dev
- #319 kube_config_cluster.yml should be copied to local machine earlier
[0.2.0] - 2019-10-22
- Release candidate for second user test
- Added features:
- Use onlyoffice image with support for unlimited connections
- Make local-storage work with subpath mounted PVs
- Logrotate OAS logs
- Rewrite and improve OAS installation script
- Include and update documentation in this repo
- Allow custom rke config options
- Update to rke 0.2.7
- Update k8s to v1.14.3-rancher1-1
- Update cert-manager to v0.9.1
- Pin helm to 2.14.3
- Fix nextcloud issues from user feedback
- Fix and improve CI tests and pipeline
Known issues:
- There are some initial prometheus alerts after a fresh OAS installation
- Prometheus web interface is publicly available
[0.1.0] - 2019-07-31
This is the version for the alpha test.