Skip to content

Tags: zhangjyr/faas-netes

Tags

0.6.3

Toggle 0.6.3's commit message
Update status code for CRUD APIs

This commit updates the status code from 200 to 202 for create, update
or delete APIs.

Fixes: openfaas#220

Signed-off-by: Vivek Singh <[email protected]>

0.6.2

Toggle 0.6.2's commit message
Expand verbs allowed for proxying

- Adds additional verbs as per g/w and watchdog

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.6.1

Toggle 0.6.1's commit message
Chart version bumped to 1.2.3

- 1.2.3 version moves the gateway to 0.9.1

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.6.0

Toggle 0.6.0's commit message
Add annotation support

Store stack.yml annotation meta data in deployment, pod, service and
replicaset

Relates to openfaas/faas#682

Signed-off-by: Edward Wilde <[email protected]>

0.5.7

Toggle 0.5.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Correct error in CI

The "latest-dev" tag was specified when it did not exist.

Signed-off-by: Alex Ellis <[email protected]>

0.5.6

Toggle 0.5.6's commit message
Push image to both Quay.io and Docker Hub

With this change faas-netesd will be pushed to Quay.io
on release as a backup

Signed-off-by: Ivana Yovcheva (VMware) <[email protected]>

0.5.5

Toggle 0.5.5's commit message
Bump gw/faas-netes + fix label update

Now that we have a label selector which is distinct from our own
labels we have to update the deployment labels in the update code.

Bumps GW to 0.8.2 (basic auth support) and faas-netesd to latest
for label enhancements. Tested on GKE 1.9.6.

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.5.4

Toggle 0.5.4's commit message
Move label query to deployment.labels

When querying labels we were returning the selector labels instead
of the deployment labels. This change corrects the regression
which was introduced in 0.5.3.

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.5.3

Toggle 0.5.3's commit message
Add Selector for deployment

A bug was found where updating through OpenFaaS-Cloud without a
faas_function label was causing an error with the buildshiprun
function. The label selector is required so we have an implicit
match and do not allow K8s to assume we want to match on all labels
because when it does - that means we can't change those labels in
an update.

Tested on kubeadm 1.9.6.

Signed-off-by: Alex Ellis (VMware) <[email protected]>

0.5.2

Toggle 0.5.2's commit message
Fix 198 to optimize fetching single functions

An optimization is introduced to the single replica reader which
means we use "Get" rather than "List" and filtering in memory.
I originally wrote the List/filter approach with the intention of
applying this change later. @imikushin from VMware suggested this
change and raised PR196 - since there were some issues with
process, Kubernetes version used and (lack of) testing I've
implemented the change and done testing for this.

[x] List functions gives correct content-type and list
[x] Individual function queries return the correct data and
content-type
[x] Individual function queries for non-existant functions give
404 when not found

Also tested through the OpenFaaS UI including testing that
there was no regression for the readiness feature.

Signed-off-by: Alex Ellis (VMware) <[email protected]>