|
1 | 1 | name: "Reference Architecture Submission"
|
2 | 2 | description: "Submit a Reference Architecture for Community Review"
|
3 |
| -title: "[Reference: ]" |
4 |
| -labels: ["reference-architecture"] |
| 3 | +title: "[Reference Architecture: ]" |
| 4 | +labels: ["area/reference-architecture"] |
5 | 5 | body:
|
6 | 6 | - type: markdown
|
7 | 7 | attributes:
|
8 | 8 | value: |
|
9 | 9 | **Purpose of This Issue**
|
10 | 10 |
|
11 |
| - This is a submission to the reference architecture process. |
12 |
| - |
13 |
| - Add more information here for submitters... |
14 |
| - |
| 11 | + This is a submission for a proposal of a reference architecture, as [defined here](https://github.com/cncf/tab/blob/main/process/reference-architectures.md). It should not contain the full content but a summary to evaluate its relevance to the community. |
15 | 12 | - type: input
|
16 | 13 | id: name
|
17 | 14 | attributes:
|
18 | 15 | label: Name
|
19 |
| - description: What is the name of this architecture submission? |
20 |
| - placeholder: e.g., My Reference Architecture |
| 16 | + description: A name for this architecture submission. Suggestions include the name of the end user or domain as well as any specific area of interest (CI/CD, Edge, etc) |
| 17 | + placeholder: Edge Deployments at Organization XYZ |
21 | 18 | validations:
|
22 | 19 | required: true
|
23 | 20 | - type: input
|
24 |
| - id: affiliation |
| 21 | + id: organization |
25 | 22 | attributes:
|
26 |
| - label: Affiliation |
| 23 | + label: Organization |
27 | 24 | description: Architectures must be submitted by at least one CNCF Member Company
|
28 |
| - placeholder: List of Companies |
29 |
| - validations: |
30 |
| - required: true |
31 |
| - - type: textarea |
32 |
| - id: description |
33 |
| - attributes: |
34 |
| - label: Organizational Description |
35 |
| - description: Describe your Organization |
36 |
| - placeholder: A brief description of your organization. e.g. a paragraph from an about page on your company's website |
| 25 | + placeholder: List of Organizations |
37 | 26 | validations:
|
38 | 27 | required: true
|
39 | 28 | - type: textarea
|
40 |
| - id: team |
| 29 | + id: teams |
41 | 30 | attributes:
|
42 |
| - label: Team Description |
43 |
| - description: Describe your Team |
44 |
| - placeholder: Do you work for a central IT organization in your company? or for a team of a specific department? |
45 |
| - validations: |
46 |
| - required: true |
47 |
| - - type: textarea |
48 |
| - id: platform-topology-internal |
49 |
| - attributes: |
50 |
| - label: Internal Topology |
51 |
| - description: TBD |
52 |
| - placeholder: Describe your Internal Platform Engineering Team Topology |
53 |
| - validations: |
54 |
| - required: true |
55 |
| - - type: textarea |
56 |
| - id: platform-topology-external |
57 |
| - attributes: |
58 |
| - label: External Topology |
59 |
| - description: TBD |
60 |
| - placeholder: Describe your External Platform Engineering Team Topology |
| 31 | + label: Team(s) |
| 32 | + description: Describe the teams involved in this architecture |
| 33 | + placeholder: Developer Platforms, ... |
61 | 34 | validations:
|
62 | 35 | required: true
|
63 | 36 | - type: textarea
|
64 | 37 | id: overview
|
65 | 38 | attributes:
|
66 | 39 | label: Overview and Goals
|
67 |
| - description: TBD |
68 |
| - placeholder: Brief overview of your architecture and any potential goals you are trying to achieve with it? |
| 40 | + description: A brief overview of the goals of the implementation |
| 41 | + placeholder: Edge deployment for sensor tracking |
69 | 42 | validations:
|
70 | 43 | required: true
|
71 | 44 | - type: textarea
|
72 |
| - id: services |
| 45 | + id: projects |
73 | 46 | attributes:
|
74 |
| - label: Projects and Services |
75 |
| - description: TBD |
76 |
| - placeholder: Can you expand on why you are using those projects/services? |
77 |
| - validations: |
78 |
| - required: true |
79 |
| - - type: textarea |
80 |
| - id: successes |
81 |
| - attributes: |
82 |
| - label: Successful Lessons Learned |
83 |
| - description: TBD |
84 |
| - placeholder: What has worked well? |
85 |
| - validations: |
86 |
| - required: true |
87 |
| - - type: textarea |
88 |
| - id: improvements |
89 |
| - attributes: |
90 |
| - label: Improvements that could be made |
91 |
| - description: TBD |
92 |
| - placeholder: What has not worked well? |
93 |
| - validations: |
94 |
| - required: true |
95 |
| - - type: textarea |
96 |
| - id: glue |
97 |
| - attributes: |
98 |
| - label: Custom work and glue required |
99 |
| - description: TBD |
100 |
| - placeholder: What sort of "glue" have you had to develop to enable usage of your architecture? What have you done to have to get everything to work well together?e .g. have you written a bunch of helper scripts in bash? or maybe your own custom controller to manage a rollout? |
| 47 | + label: Projects |
| 48 | + description: List of projects being used in the proposed architecture (include all projects, also non CNCF projects) |
| 49 | + placeholder: Kubernetes, Helm, ArgoCD, ... |
101 | 50 | validations:
|
102 | 51 | required: true
|
103 | 52 | - type: textarea
|
104 | 53 | id: evolution
|
105 | 54 | attributes:
|
106 |
| - label: Updates and Changes |
107 |
| - description: TBD |
108 |
| - placeholder: Has your architecture evolved? What lessons did you learn from previous iterations? |
109 |
| - validations: |
110 |
| - required: true |
111 |
| - - type: textarea |
112 |
| - id: future |
113 |
| - attributes: |
114 |
| - label: What's next? |
115 |
| - description: TBD |
116 |
| - placeholder: What's next for your architecture? What are you looking to do next? |
| 55 | + label: Planned Evolution |
| 56 | + description: Any evolution planned for this reference architecture |
| 57 | + placeholder: Improvements in the area of networking and monitoring of edge devices |
117 | 58 | validations:
|
118 | 59 | required: true
|
0 commit comments