Skip to content

Commit

Permalink
fix(docs): update broken markdown table (#914)
Browse files Browse the repository at this point in the history
  • Loading branch information
micnncim committed Jul 28, 2020
1 parent 0378e6a commit eef8de4
Showing 1 changed file with 15 additions and 18 deletions.
33 changes: 15 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,20 @@ The following storage backends are supported:

`SQL` is a cloud agnostic storage backend that offers strong read-after-write consistency and metadata versioning.


### Metadata

The following types are represented in Front50 ([data models](https://github.com/spinnaker/front50/tree/master/front50-core/src/main/groovy/com/netflix/spinnaker/front50/model)):

| *Type* | *Description* |
| ------ | ------------- |
| Application | Defines a set of commonly named resources managed by Spinnaker (metadata includes name, ownership, description, source code repository, etc.). |
| Application Permission | Defines the group memberships required to read/write any application resource. |
| Entity Tags | Provides a general purpose and cloud agnostic tagging mechanism. |
| Notification | Defines application-wide notification schemes (email, slack and sms). |
| Pipeline | Defines a reusable delivery workflow (exists within the context of a specific application). |
| Pipeline Strategy | Defines a custom deployment strategy (exists within the context of a specific application). |
| Project | Provides a (many-to-many) grouping mechanism for multiple applications. |
| Service Account | Defines a system identity (with group memberships) that can be associated with one or more pipeline triggers. |

| *Type* | *Description* |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| Application | Defines a set of commonly named resources managed by Spinnaker (metadata includes name, ownership, description, source code repository, etc.). |
| Application Permission | Defines the group memberships required to read/write any application resource. |
| Entity Tags | Provides a general purpose and cloud agnostic tagging mechanism. |
| Notification | Defines application-wide notification schemes (email, slack and sms). |
| Pipeline | Defines a reusable delivery workflow (exists within the context of a specific application). |
| Pipeline Strategy | Defines a custom deployment strategy (exists within the context of a specific application). |
| Project | Provides a (many-to-many) grouping mechanism for multiple applications. |
| Service Account | Defines a system identity (with group memberships) that can be associated with one or more pipeline triggers. |

### Domain

Expand All @@ -44,15 +42,15 @@ Migrators for non-trivial attribute changes are supported via implementations of

The `StorageServiceSupport` class maintains an in-memory cache for each metadata type and delegates read/write operations to a storage backend-specific `StorageService` implementation.


### Relevant Metrics

The following metrics are relevant to overall `Front50` health:

| *Metric* | *Description* | *Grouping* |
| `controller.invocations` (count) | Invocation counts. | `controller` |
| `controller.invocations` (average) | Invocation times. | `controller`, `statusCode` and `method` |
| `controller.invocations` (count) | All 5xx responses. | `controller`, `statusCode` and `status` = `5xx` |
| *Metric* | *Description* | *Grouping* |
| ---------------------------------- | ------------------ | ----------------------------------------------- |
| `controller.invocations` (count) | Invocation counts. | `controller` |
| `controller.invocations` (average) | Invocation times. | `controller`, `statusCode` and `method` |
| `controller.invocations` (count) | All 5xx responses. | `controller`, `statusCode` and `status` = `5xx` |

## Debugging

Expand All @@ -67,7 +65,6 @@ modified as needed in `build.gradle`.

[0]:http://projects.spring.io/spring-boot/


### Modular builds

By default, Front50 is built with all storage providers included. To build only a subset of
Expand Down

0 comments on commit eef8de4

Please sign in to comment.