| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
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 年前 | |
Knative-based Dispatch images (image-manager) (#620) * Re-platform Dispatch image manager on Knative * Map image as Knative Build CRD * Base-image will be a property in Dispatch Image. Not separate entity for now. * CRUD Dispatch Image * Rename image-manager to images * Get rid of old images and image_builder pkg | 7 年前 | |
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 年前 | |
Increase backoff timeout in test (#283) In the worst case, the total backoff time could exceed 5s. The max could be 7500ms. Hence, keeping it at 8s. This test was leading to sporadic failures on unit tests. | 8 年前 | |
Enable golint checks in ci (#324) | 8 年前 | |
Improve CLI & services error handling (#516) * Add missing Identity Manager SDK client. * Contain Swagger errors within SDK. Define SDK error types. * Improve consistency of errors between services | 8 年前 | |
Knative based function-manager (#591) Implemented Functions and Secrets API on top of Knative. Updated the CLI accordingly. Fixed nits found by Go v1.11 compiler. | 7 年前 | |
Add support for CloudEvents and event driver sidecar (#244) List of changes: * Added support for CloudEvent - all events must now follow this spec * Added new concept - event driver sidecar. * RabbitMQ is abstracted into transport package and interface. Adding support for Kafka is planned * Example ticker event driver based on new concept added to examples * Added initial support for OpenTracing * A lot of minor tweaks and fixed golint issues | 8 年前 | |
CLI: Improve config file handling and misc fixes * Verifies that the config file specified in --config or DISPATCH_CONFIG env exists. * When the current context was missing or the config file didn't exist - the flags weren't bound correctly - login/logout commands didn't write the config file correctly * A validation for org is not needed since org is not mandatory (e.g when using tokens) * Fixes an issue in uninstall cmd when using the single-namespace option | 8 年前 | |
CLI: Improve config file handling and misc fixes * Verifies that the config file specified in --config or DISPATCH_CONFIG env exists. * When the current context was missing or the config file didn't exist - the flags weren't bound correctly - login/logout commands didn't write the config file correctly * A validation for org is not needed since org is not mandatory (e.g when using tokens) * Fixes an issue in uninstall cmd when using the single-namespace option | 8 年前 | |
support cli commands: - create entity with application tags - dispatch create [entity] --application foo ... - list entities by application name - dispatch get [entity] --application foo ... - dispatch get [entity] -a bar - provide --application flag for get/update/delete command - e.g. dispatch get/update/delete [entity] [entity-name] --application <application-name> - note: due to issue of entity-store interface, current the application flag has no filtering abilities - to be able to filter with application, need some refactor on entity-store interface - some refactor on secret store, add an Options arg on secretService interface - some refactor on entity-store filter, be able to filter on Tags - add e2e test for applications - refactor entity-store Get interface, adding an Option local e2e test passed | 8 年前 | |
Minimal dispatch server based on knative (#617) Can simply build and execute functions * remove separate services/managers, go to a single dispatch server. - may still keep identity manager * remove all obsolete charts * remove old function manager (non-knative code) | 7 年前 | |
Initial support for Jaeger & OpenTracing (#410) Jaeger can be installed optionally. To install, add ``` jaeger: enabled: true ``` to install.yaml **Changes**: * adds `jaeger-client` dependency * adds optional `--tracer` flag to every service * adds utility function/wrapper to create a tracer * adds jaeger installation logic to `dispatch install` * adds HTTP middleware to inject tracing context * sets minimal supported version of Kafka to 0.11 to support message headers **Testing**: Manually tested that jaeger works (once db situation is resolved, we can enable jaeger in every deployment) | 8 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 年前 | ||
| 7 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 7 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 8 年前 | ||
| 7 年前 | ||
| 8 年前 |