diff --git a/README.md b/README.md index 2a94a09..a4f3043 100644 --- a/README.md +++ b/README.md @@ -82,10 +82,11 @@ A Framework represents an application with a set of Tasks: 2. [Submit Framework](example/framework) ## Doc -1. [User Manual](doc/user-manual.md) -2. [Known Issue and Upcoming Feature](doc/known-issue-and-upcoming-feature.md) -3. FAQ -4. Release Note +1. [Deep Dive Slides](doc/deep-dive.pptx) +2. [User Manual](doc/user-manual.md) +3. [Known Issue and Upcoming Feature](doc/known-issue-and-upcoming-feature.md) +4. FAQ +5. Release Note ## Official Image * [DockerHub](https://hub.docker.com/u/frameworkcontroller) diff --git a/doc/deep-dive.pptx b/doc/deep-dive.pptx new file mode 100644 index 0000000..fb4e33b Binary files /dev/null and b/doc/deep-dive.pptx differ diff --git a/doc/user-manual.md b/doc/user-manual.md index 73de1b0..f16f7a1 100644 --- a/doc/user-manual.md +++ b/doc/user-manual.md @@ -1,6 +1,7 @@ # User Manual ## Index + - [FrameworkController DeepDive](#FrameworkControllerDeepDive) - [Framework Interop](#FrameworkInterop) - [Framework ExecutionType](#FrameworkExecutionType) - [Predefined Container EnvironmentVariable](#PredefinedContainerEnvironmentVariable) @@ -19,6 +20,9 @@ - [HiveDScheduler](#HiveDScheduler) - [Best Practice](#BestPractice) +## FrameworkController DeepDive Slides +See [FrameworkController DeepDive.pptx](deep-dive.pptx) + ## Framework Interop ### Supported Client As Framework is actually a [Kubernetes CRD](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions), all [CRD Clients](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#accessing-a-custom-resource) can be used to interoperate with it, such as: