Skip to content
This repository has been archived by the owner on Dec 15, 2021. It is now read-only.

v0.3.2

Compare
Choose a tag to compare
@kubernetes-bitnami kubernetes-bitnami released this 27 Dec 16:53
· 344 commits to master since this release
fef344f

Summary of changes introduced in v0.3.2:

  • introduce ServiceSpec in the FunctionSpec
  • introduce HorizontalPodAutoscalerSpec in the FunctionSpec
  • introduce configmap for the kubeless controller
  • introduce runtime python 3.6
  • support custom port and headless service for the function
  • rename command kubeless ingress to kubeless route

And several bug fixes, validations and minor refactors.

This is the detailed list of commits and features:

  • fef344f Merge pull request #397 from phsiao/add_servicespec_to_functionspec
  • 443e202 update langruntime back to kubeless org, add test for python3.6
  • 5373f29 add more tests
  • ae5bfad update digests for langruntime
  • dcef02f add integration test for custom port
  • a9a040c update tests for route creation
  • 8510074 update ingress creation for custom svc port
  • 47f38d5 Add ServiceSpec to FunctionSpec so it can support creating Service with customization.
  • 2d384fd Merge pull request #524 from skunkwerk/master
  • 75153bf Merge pull request #521 from andresmgot/releaseFlow
  • 1e55509 add custom port to the runtime
  • 6895337 all HTTP methods
  • a3fe518 Python 3.6
  • 64b6135 Merge pull request #424 from phsiao/trigger_http_runtime_customize_port
  • 5e743fe Update release-flow notes
  • 9a6d0be Merge pull request #509 from ngtuna/cmd-folder-refactor
  • 0b4a180 fix gofmt, golint
  • 8902a46 sort of cmd files
  • 01d0ca5 Merge pull request #520 from cmdshepard/update-helm-chart
  • a07b47b Update Helm chart to use CRD
  • b30ca67 Merge pull request #502 from ngtuna/route-list
  • 662f870 fix GetFunctionImage from environment variable (#518)
  • 4869605 kubeless deploy command must ensure minimum required fields are sepcified (#444)
  • 67a9f67 funcPort to be int, not string
  • f9473a8 Split Kafka tests in a different Travis build (#511)
  • cb7dac1 Increase resources for e2e tests (#514)
  • c55276b runtime: update runtime to use FUNC_PORT for custom port
  • bda79d6 Merge pull request #516 from sebgoa/nodeimages
  • f06d15d Merge pull request #513 from ngtuna/kubeless-gke-1.8.x
  • bf40c7f Update nodejs runtime to move away from alpine
  • 74d1ba2 Merge pull request #515 from joek/master
  • aca30a2 Changed nodejs images from alpine to debian.
  • 8f6aacb update GKE guideline for 1.8.x
  • 188f08d Update README.md
  • 4420663 Delete functions after verifying (#506)
  • a82ee53 GKE deployment guide (#503)
  • 8ed0471 Add GKE end-to-end tests (#499)
  • 8ba8ffe fix link to routing doc (#501)
  • 2f91802 update route display
  • 8674257 Merge pull request #491 from Henrike42/master
  • dbae23d Use previous Travis environment (#495)
  • d2de887 Improve metrics labels for runtime nodejs event-trigger
  • af83646 Move HorizontalPodAutoscaler creation to the controller (#477)
  • 64e549f Improve metrics labels for runtime nodejs http-trigger
  • 900f4e0 Merge pull request #483 from ngtuna/ingress-route
  • 9a3bfa9 fiixing typo
  • f9c83f4 rename files
  • 2d9a82e Merge pull request #486 from murali-reddy/configmap
  • b63b24a Merge pull request #461 from murali-reddy/http-triggers-proposal
  • 4f2ecf4 kubeless.jsonnet changes to add kubless controller configmap
  • 093120e update integration test for ingress
  • 013f38e update docs
  • 471d701 rename ingress to route
  • 1b91af7 http trigger improvements

To install this latest version, use the manifest that is part of the release:

NO RBAC:

kubectl create ns kubeless
curl -sL https://github.com/kubeless/kubeless/releases/download/v0.3.2/kubeless-v0.3.2.yaml | kubectl create -f -

WITH RBAC ENABLED:

kubectl create ns kubeless
curl -sL https://github.com/kubeless/kubeless/releases/download/v0.3.2/kubeless-rbac-v0.3.2.yaml | kubectl create -f -