Tags: ulthuan/faas-netes
Tags
Fix issue with filtering deployments Fixes issue: openfaas#736 raised by pkoelbl where all deployments in the openfaas-fn namespace were being returned via the REST API when listing functions. The selector's Add method was generating a new value to be returned instead of updating itself. A negative test would have shown this and may be worth adding to the codebase at a later date, or being mocked/stubbed. A PR would be welcomed for this. Thanks also to @LucasRoesler for helping to investigate and confirm the fix. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Handle null env vars There was an error related to the following issue in openfaas-cloud, which will also occur in faas-cli, where null env-vars were serialized and passed into the spec. This change has been tested and fixes the problem. openfaas/openfaas-cloud#707 Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Upgrade to Go 1.15 Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Use an informer for getting replicas and functions This should reduce rate-limiting on the Kubernetes API server when faas-netes is making many calls. It changes both the function list handler and the replica status API. The API returns much faster than before, so creates more HTTP calls between the gateway and faas-netes, this value will need to be tuned in the gateway to be slower between retries. Tested with k3d and it worked as expected. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Silence errors for namespace listing Fixes: openfaas#724 Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Add build-context to docker buildx in publish step Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Pin an earlier helm3 version Due to CRDs moving to a v1 namespace, helm lint now fails Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Updated to build all branches and PRs Signed-off-by: Mark Ison <[email protected]>
Additional fixes based on comments * Run function with OPERATOR=0 * Use github-script instead of custom wait-action * Remove push of container during CI run * Rename tag file to publish * Build armv7 images Signed-off-by: Akos Veres <[email protected]>
Update chart port for forwarding Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
PreviousNext