Tags: YGou/faas-netes
Tags
Update chart port for forwarding Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Name the watchdog's port "http" HTTP is used by some services meshes as metadata when routing. No harm change. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Move misc packages into pkg package This is one of the main bits of feedback from @stefanprodan that was still remaining after consolidating the two controllers. This patch also removes the service namespace field from the scale type. The value can and is read from the query string, meaning that this field was redundant and non-standard compared with the types in faas-provider. Tested with go test ./... and with make using the Dockerfile. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Tune the verbosity as per pre 0.12.0 This retains the verbose print of configuration at start-up, but puts it behind a flag. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Switch from OF client to OF lister interface **What** - Use the informer/lister to get Profiles instead of the REST client, this should be more efficient and low impact on the k8s API because it maintains an internal cache of the profiles Signed-off-by: Lucas Roesler <[email protected]>
Fix tests for K8s 1.18 client-go update Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Update apply REST handler The HTTP handler appeared to generate errors with the latest versions of Kubernetes (1.17.5 and 1.18). A function created via REST and then updated via a CRD or visa-versa caused an error about the RevisionVersion being required. By getting the function object before updating it, this appears to resolve the issue. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Fix up tests based on merge openfaas#624 Signed-off-by: Alistair Hey <[email protected]>
Remove debug statement from CI Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Tidy imports for controller There were some duplicate aliases and imports which have been consolidated. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
PreviousNext