| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Make e2e tests pass for images and functions (#651) * update for different function cli behavior * remove the status checks on baseimages (not currently supported) * make updates work for images and functions - expose revision * configure outbound connectivity for knative Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
Make e2e tests pass for images and functions (#651) * update for different function cli behavior * remove the status checks on baseimages (not currently supported) * make updates work for images and functions - expose revision * configure outbound connectivity for knative Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
refactor and adding baseimage CRD resource (#639) Refactoring code for consistency and removing dead code: * remove services manager * remove zookeeper dependency * remove application manager * rename secretstore -> secrets * update field names (e.g. BaseImageName -> BaseImage) Add baseimage support via CRD: * created CRD for baseimages - may include controller later to track image state * fetch baseImageURL at image creation time Unintended consequences: * new swagger version (when updating ci-golang image) | 7 年前 | |
refactor and adding baseimage CRD resource (#639) Refactoring code for consistency and removing dead code: * remove services manager * remove zookeeper dependency * remove application manager * rename secretstore -> secrets * update field names (e.g. BaseImageName -> BaseImage) Add baseimage support via CRD: * created CRD for baseimages - may include controller later to track image state * fetch baseImageURL at image creation time Unintended consequences: * new swagger version (when updating ci-golang image) | 7 年前 | |
Make e2e tests pass for images and functions (#651) * update for different function cli behavior * remove the status checks on baseimages (not currently supported) * make updates work for images and functions - expose revision * configure outbound connectivity for knative Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
Make e2e tests pass for images and functions (#651) * update for different function cli behavior * remove the status checks on baseimages (not currently supported) * make updates work for images and functions - expose revision * configure outbound connectivity for knative Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
Nkaashoek/ZookeeperScaling (#573) * Use zookeeper as a system for distributed locking * Install our own zookeeper charts independent of riff/kafka * Point existing services to this instance of zookeeper * Controller creates and uses znodes as locking scheme as described in: https://zookeeper.apache.org/doc/r3.1.2/recipes.html#sc_recipes_Locks | 7 年前 | |
fetch image url upon function creation (#631) Images are looked up to get the docker URL of the image at the time of function building. Additionally did some cleanup: * Moved knhandlers to handlers in pkg/functions as there's nothing knative specific * Re-did the errors package in a style similar to k8s to make error cause easier to determine and return the correct status code Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
refactor and adding baseimage CRD resource (#639) Refactoring code for consistency and removing dead code: * remove services manager * remove zookeeper dependency * remove application manager * rename secretstore -> secrets * update field names (e.g. BaseImageName -> BaseImage) Add baseimage support via CRD: * created CRD for baseimages - may include controller later to track image state * fetch baseImageURL at image creation time Unintended consequences: * new swagger version (when updating ci-golang image) | 7 年前 | |
Create API paths under org name (#550) Creates the user-specified API paths under the org name. This is because we share an API Gateway and the paths from different org's can overlap. For production uses, user usually specifies a hostname for the API's. | 8 年前 | |
Dispatch single binary (#549) * Add `dispatch-server` binary, which can run most Dispatch services locally. Uses docker daemon as Function and Image backend. * Adds Entity Store-only secrets backend. * Adds in memory backend for event subscriptions. * Adds Docker backend for functions manager. * Adds flags to Image Builder to control push/pull to/from image registry. * Adds a HTTP server wrapper that handles multiple services and multiple listeners. * Added an all-in-one router that is able to route to different dispatch services using http.Handler * Fixes a bug in Event Manager where subscriptions would be recreated on update even when they don't need to. * Cleans up some of the unnecessary logging | 8 年前 | |
Updating CI scripts for knative CI (#704) CI work is not complete, but scripts are getting there * make targets in ci/Makefile work - make images - make cluster-create - make install-knative - make build-cli - make deploy-dispatch-server - etc * updated knative dependencies (master as of a couple days ago) * include and support internal docker repository by default * updated readme Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
refactor and adding baseimage CRD resource (#639) Refactoring code for consistency and removing dead code: * remove services manager * remove zookeeper dependency * remove application manager * rename secretstore -> secrets * update field names (e.g. BaseImageName -> BaseImage) Add baseimage support via CRD: * created CRD for baseimages - may include controller later to track image state * fetch baseImageURL at image creation time Unintended consequences: * new swagger version (when updating ci-golang image) | 7 年前 | |
refactor and adding baseimage CRD resource (#639) Refactoring code for consistency and removing dead code: * remove services manager * remove zookeeper dependency * remove application manager * rename secretstore -> secrets * update field names (e.g. BaseImageName -> BaseImage) Add baseimage support via CRD: * created CRD for baseimages - may include controller later to track image state * fetch baseImageURL at image creation time Unintended consequences: * new swagger version (when updating ci-golang image) | 7 年前 | |
Updating CI scripts for knative CI (#704) CI work is not complete, but scripts are getting there * make targets in ci/Makefile work - make images - make cluster-create - make install-knative - make build-cli - make deploy-dispatch-server - etc * updated knative dependencies (master as of a couple days ago) * include and support internal docker repository by default * updated readme Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
Version API and CLI (#500) | 8 年前 | |
Re-use docker client mocks | 7 年前 | |
refactor and adding baseimage CRD resource (#639) Refactoring code for consistency and removing dead code: * remove services manager * remove zookeeper dependency * remove application manager * rename secretstore -> secrets * update field names (e.g. BaseImageName -> BaseImage) Add baseimage support via CRD: * created CRD for baseimages - may include controller later to track image state * fetch baseImageURL at image creation time Unintended consequences: * new swagger version (when updating ci-golang image) | 7 年前 | |
Make e2e tests pass for images and functions (#651) * update for different function cli behavior * remove the status checks on baseimages (not currently supported) * make updates work for images and functions - expose revision * configure outbound connectivity for knative Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
Updating CI scripts for knative CI (#704) CI work is not complete, but scripts are getting there * make targets in ci/Makefile work - make images - make cluster-create - make install-knative - make build-cli - make deploy-dispatch-server - etc * updated knative dependencies (master as of a couple days ago) * include and support internal docker repository by default * updated readme Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
Improve service account handling * Fixes an auth issue with service accounts where we were returning the actual orgID of the service account instead of the orgID the service account was trying to access. Without this fix, service accounts wouldn't be able to access other org's even if they had the right policies. Also, as part of the fix I enhanced the casbin policy model and enforcer to better understand cross-organization requests. | 8 年前 | |
Improve tracing propagation & instrumentation (#461) * add context.Context to many interfaces/methods. * convert trace.Trace() to use opentracing instead of local logging * remove trace.Trace() from functions that are executed once or do simple type casting/conversion. * remove `--trace` flag for all services. tracing is enabled by default, but if tracer is not deployed & configured, it performs an no-op. | 8 年前 | |
Make e2e tests pass for images and functions (#651) * update for different function cli behavior * remove the status checks on baseimages (not currently supported) * make updates work for images and functions - expose revision * configure outbound connectivity for knative Signed-off-by: Berndt Jung <bjung@vmware.com> | 7 年前 | |
Version API and CLI (#500) | 8 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 8 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 7 年前 | ||
| 8 年前 |