This repository has been archived by the owner on Dec 15, 2021. It is now read-only.
v1.0.0
kubernetes-bitnami
released this
07 Nov 14:01
·
81 commits
to master
since this release
After several pre-releases of Kubeless v1.0.0 we think is time to finally release v1.0.0! This release includes a fix for the kubeless
cli --env
flag and several changes in some runtimes:
- [refactor] Runtimes are now developed in https://github.com/kubeless/runtimes. That allows to separate the development of the different runtimes from the core of Kubeless.
- [NodeJS] Support for CloudEvents 0.1. That support has been added as a new runtime to avoid breaking changes. Check the documentation here.
- [NodeJS] Allow to set extra configuration for
npm
through the env var NPM_CONFIG_EXTRA. - [Python] Allow any subpath.
- [Ruby] New versions: 2.3 and 2.5.
- [Golang] Allow CORS requests.
- [Java] Print errors in pod logs.
These are the commits and features included in this release:
- f7736a4 Allow underscore in runtimes. Remove flaky test (#951)
- bf2871f Fix typos and clean up (#938)
- a6b8485 Split runtimes (#949)
- a13a6a4 docs: fix typo && maximum size of etcd record (#937)
- e48a7c9 Python wildcard route support (#928)
- 7e7075a Add ruby 2.3 and ruby 2.5 runtimes (#926)
- c8bbbb9 Avoid error installing golint (#929)
- 3abd543 Remove outdated guide
- 0fcf6cf Update sample package.json (#920)
- 6f7a1d6 Remove GKE hardcoded version
- 95cbfe2 Update example npm module
- ef80223 Remove necessary ignore for Gopkg files (#914)
- 2581ccb require() deployed nodejs function instead of executing inline (#789)
- 64acdd4 Fix --env flag for arrays (#908)
- 436feca Update AKS guide
- 291ac68 Fix broken link
- 9487cc4 Document custom runtime flavors (#901)
- 346cea4 Point to RBAC manifest in quickstart guide (#895)
- e809464 Fix formatting issue in use-existing-kafka.md (#894)
To install this latest version, use the manifest that is part of the release:
WITH RBAC ENABLED:
kubectl create ns kubeless
kubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.0/kubeless-v1.0.0.yaml
WITHOUT RBAC:
kubectl create ns kubeless
kubectl create -f https://github.com/kubeless/kubeless/releases/download/v1.0.0/kubeless-non-rbac-v1.0.0.yaml
OPENSHIFT:
oc create ns kubeless
oc create -f https://github.com/kubeless/kubeless/releases/download/v1.0.0/kubeless-openshift-v1.0.0.yaml