Skip to content
This repository has been archived by the owner on Sep 5, 2024. It is now read-only.

Releases: rancher/rio

v0.7.0-rc1

10 Dec 21:37
5ed1a2a
Compare
Choose a tag to compare
v0.7.0-rc1 Pre-release
Pre-release
Merge pull request #911 from StrongMonkey/fix-custom-domain

Add custom domain and certs in CLI

v0.6.0: Merge pull request #837 from cbron/build-history-docs

19 Nov 02:36
c1bff12
Compare
Choose a tag to compare

v0.6.0

This release marks the promotion of Rio to Beta. This means that moving forward we will focus on improving quality, stability, and maintaining API compatibility.

Features and Enhancements

  • Rio Dashboard: Rio now has a Web UI! You can launch it via the rio dashboard command.
  • Service Mesh Implementation Update: Linkerd is now the only service mesh shipped with Rio, but through the Service Mesh Interface (SMI) any other service mesh is pluggable.
  • API Gateway Implementation Update: Gloo has been integrated as Rio’s api gateway.
  • API and CLI Refactor: We’ve updated the API and CLI to improve usability. Many of the Rio CRDs have changed. Major changes to the CLI include include adding builds, pods, and kill commands , while the console command has been removed. #429

Minor Enhancements and Bug Fixes

  • A validation webhook will be deployed by default to improve security and protect against privilege escalation. #623
  • The install command has been simplified and will automatically determine whether to use a service loadbalancer or nodeport for your cluster. Please see our documentation.
  • Rio/RDNS now support CNAME’s which allows it to work with various cloud providers such as EKS. #517
  • Namespace scoping is now enforced in the CLI. #621
  • Build is now a separate command, this enables you to build images into your registry without deploying them. #624
  • The logs command now uses stern (thanks to Wercker and Linkerd) to automatically follow all pods in a given rio service or build. #429
  • All automated testing has been converted from Python to Go, and is in a simplified BDD format (thanks to spec). We are hoping this increases readability and ease of access for the community to contribute. #486
  • When staging a new service, you can now edit environment variables: and labels/annotations are copied over. #650 #579
  • Riofile export has been slimmed down, and stack export now reflects any system changes. It can use relative paths for image building, and removing objects from a Riofile after they have been applied now removes them. #432
  • Upgrades: Cert Manager (v0.11.0) and Tekton (v0.8.0) #523

Known Issues

  • Use of wrong CLI flags causes the command to freeze #707
  • Rio up overrides services from different stacks without warning #744
  • RBAC with a config file directly from Rancher fails #618
  • Rio CLI will get stuck if rio-system is not specified as system-namespace #765
  • If using a Rancher cluster the rio admin user and rancher admin user will clash #841

Important

Rio is currently in Beta. We will strive to maintain API compatibility throughout Beta, but this cannot be guaranteed. Additionally, upgrading Rio from Alpha releases is not thoroughly tested or supported.

v0.6.0-rc4

19 Nov 00:54
23956ab
Compare
Choose a tag to compare
v0.6.0-rc4 Pre-release
Pre-release
Merge pull request #834 from StrongMonkey/fix-panic

Don't assume revision has fixed length

v0.6.0-rc3

18 Nov 20:20
a7ffe03
Compare
Choose a tag to compare
v0.6.0-rc3 Pre-release
Pre-release
Merge pull request #827 from StrongMonkey/update-dashboard

Update dashboard image

v0.6.0-rc2

15 Nov 17:48
88fc88d
Compare
Choose a tag to compare
v0.6.0-rc2 Pre-release
Pre-release
Merge pull request #798 from StrongMonkey/fix-ssh-key-secrets

Fix git-ssh secrets create in CLI

v0.6.0-rc1

13 Nov 00:26
1dec45c
Compare
Choose a tag to compare
v0.6.0-rc1 Pre-release
Pre-release
Merge pull request #755 from rancher-max/simple-retry

Add some simple retry to service rio commands

v0.6.0-alpha.5

11 Nov 23:33
ac4bbfe
Compare
Choose a tag to compare
v0.6.0-alpha.5 Pre-release
Pre-release
Merge pull request #722 from cbron/stack-export

Enable export of stack by gvk

v0.6.0-alpha.4

08 Nov 20:43
969baf2
Compare
Choose a tag to compare
v0.6.0-alpha.4 Pre-release
Pre-release
  • fixes for publicdomain, router, endpoints
  • revamped weight and promote commands
  • Add stack webhook, project stack gitflow with rbac

v0.6.0-alpha.3: Merge pull request #695 from cbron/weight-percentage-totals

06 Nov 04:59
98e0913
Compare
Choose a tag to compare
Weight cmd calcs percentage on single version

v0.6.0-alpha.2: Merge pull request #639 from StrongMonkey/fix-template

30 Oct 22:01
d9675e4
Compare
Choose a tag to compare