Files
fission-src/Documentation/docs-site/content/installation/releasenotes.en.md
T
VishalandGitHub 1b1c4f1380 Documentation Revamp (#496)
Added a new documentation structure with details of concepts, tutorials and examples
2018-02-28 11:46:44 +05:30

2.0 KiB

title, draft, weight
title draft weight
Release notes false 22

0.4.0

  • This release is compatible with Kubernetes 1.7 onwards.
  • We switched from ThirdPartyResources to CustomResourceDefinitions. ThirdPartyResources are removed in Kubernetes 1.8, so upgrade with caution, using the upgrade guide below.
  • Upgrade guides:
    • Upgrade guide from 0.3.0
    • To upgrade from 0.2.1, please upgrade to 0.3.0 first, following the upgrade guide in the 0.3.0 release.

0.3.0

Note: This release is incompatible with Kubernetes 1.8 (Because it uses ThirdPartyResources; see #314)

This release introduces:

  • Build pipeline. Currently, only the Python environment supports this.
  • Workflow engine support (compatible with fission-workflows 0.1.1)

v0.2.1

Lots of big changes in this release!

  • Most importantly, the API has changed a lot. We switched to Kubernetes ThirdPartyResources, and improved various pieces of the API to support new environments.

  • The old API was too different from widely used Kubernetes patterns, and so we decided to fully break compatibility for this release. We're still in alpha, so you should expect the occasional API breakage; we'll be better at preserving compatibility once we reach beta.

  • The CLI is still compatible. Environments are also still compatible -- environment images that worked before continue to work.

  • We're creating an upgrade tool to help migrate; if you're upgrading v0.1.0 and can't do a fresh install, wait for the upgrade tool.

  • We now use Helm for installation instead of a set of YAML files.

  • The Fission "controller" is now stateless. Fission's etcd deployment is removed, since Fission stores state in ThirdPartyResources. Large function files are stored in a new function storage service, which uses a persistent volume.

  • And, we've started a new docs site; for now it's just the installation and upgrade guides, but we'll be writing more docs soon.