Skip to content

Commit b188594

Browse files
committed
expansion-framework design detailed
1 parent 5d8d7e7 commit b188594

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/design-proposals/expansion-framework.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Expansion Framework will empower users to plan hook points while they are buildi
3434

3535
## Design
3636

37-
- Users make package layout as blow, and expansion framework does the follow work:
37+
- Users make package layout as blow, and expansion framework does the following work:
3838
- Scan expansion directory to find expansion.yaml which specifies the layout
3939
- Verify files, hooks, images, charts materials
4040
- Merge hook config into tke.json
@@ -64,8 +64,8 @@ create_cluster_delegate_conditions: []
6464
- hooks: User put install hook files(pre-install,post-cluster-ready,post-install) into the ${EXPANSION_DIR}/hooks directory, and expansion framework will scan & check them, then override origin hook files by them.
6565
- provider: User put provider files into ${EXPANSION_DIR}/provider directory, and expansion framework will override the origin provider files
6666
- installer_skip_steps: Install step list that users want to skip, expansion framework will merge them into config.Skipsteps in tke.json
67-
- create_cluster_skip_conditions: Create cluster conditions list that user what to skip, expansion framework will merge them into cluster.feature.skipConditions in tke.json
68-
- create_cluster_delegate_conditions: Create cluster conditions list that user what to delegate to an external operator, expansion framework will merge them into cluster.feature.delegateConditions(which is a new configuration for TKEStack) in tke.json
67+
- create_cluster_skip_conditions: Create cluster conditions list that users want to skip, expansion framework will merge them into cluster.feature.skipConditions in tke.json
68+
- create_cluster_delegate_conditions: Create cluster conditions list that users want to delegate to an external operator, expansion framework will merge them into cluster.feature.delegateConditions(which is a new configuration for TKEStack) in tke.json
6969
- **note**: files may need to be rendered before they are copied.
7070

7171
### Mechanism of **delegate_conditions**

0 commit comments

Comments
 (0)