Unverified Commit 39d645e5 authored by Jonathan Tong's avatar Jonathan Tong Committed by GitHub
Browse files

docs: migrate Fern docs from fern/ into docs/ (#6206)


Signed-off-by: default avatarJont828 <jt572@cornell.edu>
parent d381e6ff
......@@ -5,4 +5,4 @@ SPDX-License-Identifier: Apache-2.0
# Dynamo Service Discovery
For documentation on Dynamo's service discovery system, see the [Service Discovery Guide](../../docs/kubernetes/service_discovery.md).
For documentation on Dynamo's service discovery system, see the [Service Discovery Guide](../../docs/pages/kubernetes/service-discovery.md).
......@@ -167,9 +167,9 @@ Ensure your storage class supports `ReadWriteMany` access mode for multi-node de
## Related Documentation
- [ChReK Overview](../../../../docs/kubernetes/chrek/README.md) - ChReK architecture and use cases
- [ChReK with Dynamo Platform](../../../../docs/kubernetes/chrek/dynamo.md) - Integration guide
- [ChReK Standalone Usage](../../../../docs/kubernetes/chrek/standalone.md) - Use ChReK without Dynamo Platform
- [ChReK Overview](../../../../docs/pages/kubernetes/chrek/README.md) - ChReK architecture and use cases
- [ChReK with Dynamo Platform](../../../../docs/pages/kubernetes/chrek/dynamo.md) - Integration guide
- [ChReK Standalone Usage](../../../../docs/pages/kubernetes/chrek/standalone.md) - Use ChReK without Dynamo Platform
## License
......
......@@ -17,4 +17,4 @@ limitations under the License.
# Dynamo Kubernetes Platform CRDs Helm Chart
This chart installs the [CRDs](../../../../docs/kubernetes/api_reference.md) for the Dynamo Kubernetes Platform.
\ No newline at end of file
This chart installs the [CRDs](../../../../docs/pages/kubernetes/api-reference.md) for the Dynamo Kubernetes Platform.
\ No newline at end of file
......@@ -83,7 +83,7 @@ spec:
autoscaling:
description: |-
Deprecated: This field is deprecated and ignored. Use DynamoGraphDeploymentScalingAdapter
with HPA, KEDA, or Planner for autoscaling instead. See docs/kubernetes/autoscaling.md
with HPA, KEDA, or Planner for autoscaling instead. See docs/pages/kubernetes/autoscaling.md
for migration guidance. This field will be removed in a future API version.
properties:
behavior:
......
......@@ -299,7 +299,7 @@ spec:
autoscaling:
description: |-
Deprecated: This field is deprecated and ignored. Use DynamoGraphDeploymentScalingAdapter
with HPA, KEDA, or Planner for autoscaling instead. See docs/kubernetes/autoscaling.md
with HPA, KEDA, or Planner for autoscaling instead. See docs/pages/kubernetes/autoscaling.md
for migration guidance. This field will be removed in a future API version.
properties:
behavior:
......
......@@ -181,7 +181,7 @@ For detailed etcd configuration options beyond `etcd.enabled`, please refer to t
## 📚 Additional Resources
- [Dynamo Cloud Deployment Installation Guide](../../../../docs/kubernetes/installation_guide.md)
- [Dynamo Cloud Deployment Installation Guide](../../../../docs/pages/kubernetes/installation-guide.md)
- [NATS Documentation](https://docs.nats.io/)
- [etcd Documentation](https://etcd.io/docs/)
- [Kubernetes Operator Pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/)
......
......@@ -99,7 +99,7 @@ For detailed etcd configuration options beyond `etcd.enabled`, please refer to t
## 📚 Additional Resources
- [Dynamo Cloud Deployment Installation Guide](../../../../docs/kubernetes/installation_guide.md)
- [Dynamo Cloud Deployment Installation Guide](../../../../docs/pages/kubernetes/installation-guide.md)
- [NATS Documentation](https://docs.nats.io/)
- [etcd Documentation](https://etcd.io/docs/)
- [Kubernetes Operator Pattern](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/)
......
......@@ -37,7 +37,7 @@ Currently, these setups are only supported with the kGateway based Inference Gat
### 1. Install Dynamo Platform ###
[See Quickstart Guide](../../docs/kubernetes/README.md) to install Dynamo Kubernetes Platform.
[See Quickstart Guide](../../docs/pages/kubernetes/README.md) to install Dynamo Kubernetes Platform.
### 2. Deploy Inference Gateway ###
......@@ -220,7 +220,7 @@ Common Vars for Routing Configuration:
- Set `DYNAMO_OVERLAP_SCORE_WEIGHT` to weigh how heavily the score uses token overlap (predicted KV cache hits) versus other factors (load, historical hit rate). Higher weight biases toward reusing workers with similar cached prefixes.
- Set `DYNAMO_ROUTER_TEMPERATURE` to soften or sharpen the selection curve when combining scores. Low temperature makes the router pick the top candidate deterministically; higher temperature lets lower-scoring workers through more often (exploration).
- Set `DYNAMO_USE_KV_EVENTS=false` if you want to disable the workers sending KV events while using kv-routing
- See the [Router Guide](../../docs/components/router/router_guide.md) for details.
- See the [Router Guide](../../docs/pages/components/router/router-guide.md) for details.
Stand-Alone installation only:
......
# Dynamo Observability
For detailed documentation on Observability (Prometheus metrics, tracing, and logging), please refer to [docs/observability/](../../docs/observability/).
For detailed documentation on Observability (Prometheus metrics, tracing, and logging), please refer to [docs/pages/observability/](../../docs/pages/observability/).
......@@ -8,4 +8,4 @@ This directory contains example Grafana dashboards for Dynamo observability. The
- `temp-loki.json` - Logging dashboard for Loki integration
- `dashboard-providers.yml` - Configuration file for dashboard provisioning
For setup instructions and usage, see [Observability Documentation](../../../docs/observability/).
For setup instructions and usage, see [Observability Documentation](../../../docs/pages/observability/).
# Dynamo Metrics Collection on Kubernetes
For detailed documentation on collecting and visualizing metrics on Kubernetes, see [docs/kubernetes/observability/metrics.md](../../../docs/kubernetes/observability/metrics.md).
For detailed documentation on collecting and visualizing metrics on Kubernetes, see [docs/pages/kubernetes/observability/metrics.md](../../../docs/pages/kubernetes/observability/metrics.md).
# Dynamo Logging on Kubernetes
For detailed documentation on collecting and visualizing logs on Kubernetes, see [docs/kubernetes/observability/logging.md](../../../../docs/kubernetes/observability/logging.md).
For detailed documentation on collecting and visualizing logs on Kubernetes, see [docs/pages/kubernetes/observability/logging.md](../../../../docs/pages/kubernetes/observability/logging.md).
......@@ -327,7 +327,7 @@ generate-api-docs: crd-ref-docs ## Generate API reference documentation from CRD
--output-path=./docs/api_reference.md
@echo "✅ Generated API reference at ./docs/api_reference.md"
# concatenate header.md, api_reference.md, and footer.md
cat docs/header.md ./docs/api_reference.md docs/footer.md > ../../docs/kubernetes/api_reference.md
cat docs/header.md ./docs/api_reference.md docs/footer.md > ../../docs/pages/kubernetes/api-reference.md
rm ./docs/api_reference.md
@echo "✅ Concatenated header.md, api_reference.md, and footer.md"
......
......@@ -33,4 +33,4 @@ make
### Install
See [Dynamo Kubernetes Platform Installation Guide](/docs/kubernetes/installation_guide.md) for installation instructions.
See [Dynamo Kubernetes Platform Installation Guide](/docs/pages/kubernetes/installation-guide.md) for installation instructions.
......@@ -54,7 +54,7 @@ type VolumeMount struct {
}
// Deprecated: This field is deprecated and ignored. Use DynamoGraphDeploymentScalingAdapter
// with HPA, KEDA, or Planner for autoscaling instead. See docs/kubernetes/autoscaling.md
// with HPA, KEDA, or Planner for autoscaling instead. See docs/pages/kubernetes/autoscaling.md
// for migration guidance. This field will be removed in a future API version.
type Autoscaling struct {
// Deprecated: This field is ignored.
......
......@@ -78,7 +78,7 @@ type DynamoComponentDeploymentSharedSpec struct {
// GPUs/devices, and any runtime-specific resources.
Resources *Resources `json:"resources,omitempty"`
// Deprecated: This field is deprecated and ignored. Use DynamoGraphDeploymentScalingAdapter
// with HPA, KEDA, or Planner for autoscaling instead. See docs/kubernetes/autoscaling.md
// with HPA, KEDA, or Planner for autoscaling instead. See docs/pages/kubernetes/autoscaling.md
// for migration guidance. This field will be removed in a future API version.
Autoscaling *Autoscaling `json:"autoscaling,omitempty"`
// Envs defines additional environment variables to inject into the component containers.
......
......@@ -83,7 +83,7 @@ spec:
autoscaling:
description: |-
Deprecated: This field is deprecated and ignored. Use DynamoGraphDeploymentScalingAdapter
with HPA, KEDA, or Planner for autoscaling instead. See docs/kubernetes/autoscaling.md
with HPA, KEDA, or Planner for autoscaling instead. See docs/pages/kubernetes/autoscaling.md
for migration guidance. This field will be removed in a future API version.
properties:
behavior:
......
......@@ -299,7 +299,7 @@ spec:
autoscaling:
description: |-
Deprecated: This field is deprecated and ignored. Use DynamoGraphDeploymentScalingAdapter
with HPA, KEDA, or Planner for autoscaling instead. See docs/kubernetes/autoscaling.md
with HPA, KEDA, or Planner for autoscaling instead. See docs/pages/kubernetes/autoscaling.md
for migration guidance. This field will be removed in a future API version.
properties:
behavior:
......
......@@ -108,7 +108,7 @@ func (v *SharedSpecValidator) Validate(ctx context.Context) (admission.Warnings,
if v.spec.Autoscaling != nil {
warnings = append(warnings, fmt.Sprintf(
"%s.autoscaling is deprecated and ignored. Use DynamoGraphDeploymentScalingAdapter "+
"with HPA, KEDA, or Planner for autoscaling instead. See docs/kubernetes/autoscaling.md",
"with HPA, KEDA, or Planner for autoscaling instead. See docs/pages/kubernetes/autoscaling.md",
v.fieldPath))
}
......
......@@ -6,7 +6,7 @@ This directory contains utilities and manifests for Dynamo benchmarking and prof
**Before using these utilities, you must first set up Dynamo Kubernetes Platform following the main installation guide:**
👉 **[Follow the Dynamo Kubernetes Platform installation guide](/docs/kubernetes/installation_guide.md) to install the Dynamo Kubernetes Platform first.**
👉 **[Follow the Dynamo Kubernetes Platform installation guide](/docs/pages/kubernetes/installation-guide.md) to install the Dynamo Kubernetes Platform first.**
This includes:
1. Installing the Dynamo CRDs
......@@ -144,8 +144,8 @@ kubectl delete pod pvc-access-pod -n $NAMESPACE
#### Next Steps
For complete benchmarking and profiling workflows:
- **Benchmarking Guide**: See [docs/benchmarks/benchmarking.md](../../docs/benchmarks/benchmarking.md) for comparing DynamoGraphDeployments and external endpoints
- **Pre-Deployment Profiling**: See [docs/components/profiler/profiler_guide.md](../../docs/components/profiler/profiler_guide.md) for optimizing configurations before deployment
- **Benchmarking Guide**: See [docs/pages/benchmarks/benchmarking.md](../../docs/pages/benchmarks/benchmarking.md) for comparing DynamoGraphDeployments and external endpoints
- **Pre-Deployment Profiling**: See [docs/pages/components/profiler/profiler-guide.md](../../docs/pages/components/profiler/profiler-guide.md) for optimizing configurations before deployment
## Notes
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment