Skip to content

Releases: skupperproject/skupper

0.8.0

20 Oct 11:58
Compare
Choose a tag to compare

Please note that this version of skupper is not compatible with previous versions due to the newly added support for exposing multiple ports on the same service. You must ensure that all connected sites are on this version.

0.7.0

30 Jul 18:43
Compare
Choose a tag to compare

This release includes the following new functionality:

  • The ability to create off-cluster gateways, allowing services running outside kubernetes to be exposed to all skupper sites in an application network, and allowing services running within kubernetes to be accessed as well

  • The introduction of token claims to reduce the risk of certificates being exposed. The claims can be restricted (by default they can only be used once and must be used within 15 minutes of being issued, but this is configurable through the skupper token create command. Claims are automatically exchanged for certificates avoiding the certificates ever needing to be stored outside the namespace using them. The default behaviour of skupper token create is to issue a restricted claim. The original behaviour can be obtained by using the --token-type cert option.

  • Support for nodeports or nginx ingress (instead of openshift routes or loadbalancer services) (Note that tls passthrough must be enabled for nginx ingress controller for this option to work with skupper).

0.6.0

20 May 13:54
Compare
Choose a tag to compare
Update for 0.6.0

0.5.3

01 Apr 15:18
Compare
Choose a tag to compare
  • Prevent crash of site controller when upgrading from 0.4.x on sites with router-console enabled that don't use openshift oauth.

0.5.2

30 Mar 09:28
Compare
Choose a tag to compare
  • Fix for issue #466
  • Option to ignore session window settings for router

0.5.1

24 Mar 15:35
Compare
Choose a tag to compare
  • Fix secret mounted for headless service proxies
  • Don't create Routes on OpenShift for edge sites
  • Fix Route for router console on OpenShift
  • Allow console ingress to be specified separately
  • Verification of ingress values
  • Ensure skupper selector does not get corrupted when annotated service definition is reapplied
  • Propagate annotations from skupper-site configmap to router and service-controller pods
  • Configuration of internal router options (max hello age and session window controls)

0.5.0

12 Mar 08:57
Compare
Choose a tag to compare

This release introduces revised command line options for the skupper tool. The old options are still accepted but should be considered deprecated (they will give a message indicating the new form for the previous invocations).

StatefulSets and DaemonSets can now be annotated and will be exposed via skupper (previously this only applied to Deployments).

This also introduces an update subcommand, with which an existing site can be updated to a newer version. The update will also work with the site controller, however as this release requires read access for Daemonsets, the role the site c
ontroller runs under must also be updated. Using the sample yaml in the repo should correctly update a site[1].

[1] https://raw.githubusercontent.com/skupperproject/skupper/0.5/cmd/site-controller/deploy-watch-all-ns.yaml or https://raw.githubusercontent.com/skupperproject/skupper/0.5/cmd/site-controller/deploy-watch-current-ns.yaml

0.4.2

19 Jan 18:00
Compare
Choose a tag to compare
More responsive target configuration by checking pod status

0.4.1

06 Jan 17:16
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release
fix for extraneous system created configmap

0.4.0

09 Dec 22:19
Compare
Choose a tag to compare
ci: bugfix, missing test_image tag for release