Skip to content

Commit

Permalink
add metadata to docs and reorder them
Browse files Browse the repository at this point in the history
  • Loading branch information
ameowlia committed Sep 30, 2024
1 parent 7475a2f commit af178fa
Show file tree
Hide file tree
Showing 18 changed files with 88 additions and 102 deletions.
6 changes: 6 additions & 0 deletions docs/metrics.md → docs/010-metrics.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Diego Metrics
expires_at : never
tags: [diego-release]
---

# Diego Metrics

A list of component-level metrics emitted by Diego. Contributors interested in adding new metrics should visit our [contributor doc](contributing.md#Metrics) for a list of code conventions we follow.
Expand Down
6 changes: 6 additions & 0 deletions docs/container-metrics.md → docs/011-container-metrics.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Container Metrics
expires_at: never
tags: [diego-release]
---

# Container Metrics

A list of container metrics emitted by Diego. Each metric is a separate value in an envelope. Some metrics are separated into different envelopes to ensure Loggregator v1 subscribers can still receive these metrics.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Troubleshooting error responses
expires_at: never
tags: [diego-release]
---

# Troubleshooting error responses

## Components exiting due to Locket Lock Request Failures
Expand Down
6 changes: 6 additions & 0 deletions docs/cf-push-diego-logs.md → docs/021-cf-push-diego-logs.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Understanding Diego Logs for Pushing an Application
expires_at: never
tags: [diego-release]
---

# Understanding Diego Logs for Pushing an Application

The goal of this tutorial is to provide a framework to help the reader debug issues encountered by the many components that make up Diego.
Expand Down
6 changes: 6 additions & 0 deletions docs/logging-format.md → docs/022-logging-format.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Diego Logging Format
expires_at : never
tags: [diego-release]
---

# Diego Logging Format

Diego components log using a JSON format provided by the [lager](https://github.com/cloudfoundry/lager) library.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Scaling and Performance Tuning Recommendations
expires_at : never
tags: [diego-release]
---

# Scaling and Performance Tuning Recommendations

This document describes recommendations for performance tuning of the Diego
Expand Down
6 changes: 6 additions & 0 deletions docs/cfdot-setup.md → docs/040-cfdot-setup.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Setting up the cfdot CLI tool
expires_at: never
tags: [diego-release]
---

# Setting up the `cfdot` CLI tool

The BOSH release for Diego contains a `cfdot` job template that deploys `cfdot` and `jq` binaries as well as a `setup` script to make them easy to invoke. If you deploy Diego with cf-deployment, `cfdot` is already available on the Diego VMs. To use it:
Expand Down
6 changes: 6 additions & 0 deletions docs/data-stores.md → docs/050-data-stores.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Data Stores
expires_at: never
tags: [diego-release]
---

# Data Stores for Diego

This document describes the different types of data store supported by Diego across its different versions.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Data Store Encryption
expires_at: never
tags: [diego-release]
---

## Data Store Encryption

Check out the docs on [BBS Data Store Encryption](https://docs.cloudfoundry.org/adminguide/bbs-encryption-keys.html)
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Envoy Proxy Configuration
expires_at : never
tags: [diego-release]
---

# Envoy Proxy Configuration

This document describes how to enable the per-container [Envoy proxy](https://github.com/envoyproxy/envoy) on Linux Diego cells, how its ports are configured to proxy incoming TCP traffic, and how operators can configure an additional memory allocation for each container to compensate for its memory usage.
Expand Down
6 changes: 6 additions & 0 deletions docs/tls-configuration.md → docs/070-tls-configuration.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: TLS Configuration
expires_at: never
tags: [diego-release]
---

## <a name="tls-configuration"></a>TLS Configuration

TLS with mutual authentication has to be enabled (as of version 2.0) for
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Rotating Instance Identity CA Certificates
expires_at : never
tags: [diego-release]
---

# Rotating Instance Identity CA Certificates

Instance identity certificate provides each application with PEM encoded
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: Deployment Constraints
expires_at : never
tags: [diego-release]
---

# Deployment Constraints

## <a name="required-dependencies"></a>Required Dependencies
Expand Down
10 changes: 10 additions & 0 deletions docs/deprecations.md → docs/081-deprecations.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
---
title: Deployment Constraints
expires_at : 2025-09-30
tags: [diego-release]
---
<!---
deprecate this doc if it hasn't been updated in 3 years.
-->


# <a name="deprecations"></a>Deprecations

This document lists deprecated properties of the job templates in this BOSH release, metrics for Diego components, and API fields and endpoints.
Expand Down
12 changes: 0 additions & 12 deletions docs/README.md

This file was deleted.

28 changes: 0 additions & 28 deletions docs/migrating-from-consul-to-sql-locks.md

This file was deleted.

22 changes: 0 additions & 22 deletions docs/release-compatibility.md

This file was deleted.

40 changes: 0 additions & 40 deletions docs/required-dependency-versions.md

This file was deleted.

0 comments on commit af178fa

Please sign in to comment.