Skip to content

Commit 29ac068

Browse files
committed
feat: init workspace tools adr
1 parent daf781e commit 29ac068

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
# 010-greenhouse-workstation-tools
2+
3+
- Status: [draft] <!-- optional -->
4+
- Deciders: [HGW, Esther, Uwe] <!-- optional -->
5+
- Date: [YYYY-MM-DD when the decision was last updated] <!-- optional. To customize the ordering without relying on Git creation dates and filenames -->
6+
- Tags: [greenhouse / cloudoperators] <!-- optional -->
7+
- Technical Story: [description | ticket/issue URL] <!-- optional -->
8+
9+
## Context and Problem Statement
10+
11+
Provide Greenhouse operators with pre-authenticated, pre-installed CLI like hammer/screw, openstackcli, kubectl, spore, vault, u8s.
12+
Have some sort of startup logon script that scopes the user to the correct project and region. (like `setpw` on jumphost)
13+
14+
## Decision Drivers <!-- optional -->
15+
16+
- [driver 1, e.g., a force, facing concern, …]
17+
- [driver 2, e.g., a force, facing concern, …]
18+
-<!-- numbers of drivers can vary -->
19+
20+
## Considered Options
21+
22+
- [option 1]
23+
- [option 2]
24+
- [option 3]
25+
-<!-- numbers of options can vary -->
26+
27+
## Decision Outcome
28+
29+
Chosen option: "[option 1]",
30+
because [justification. e.g., only option, which meets k.o. criterion decision driver | which resolves force force | … | comes out best (see below)].
31+
32+
### Positive Consequences <!-- optional -->
33+
34+
- [e.g., improvement of quality attribute satisfaction, follow-up decisions required, …]
35+
-
36+
37+
### Negative Consequences <!-- optional -->
38+
39+
- [e.g., compromising quality attribute, follow-up decisions required, …]
40+
-
41+
42+
## Pros and Cons of the Options | Evaluation of options <!-- optional -->
43+
44+
### [option 1]
45+
46+
[example | description | pointer to more information | …] <!-- optional -->
47+
48+
| Decision Driver | Rating | Reason |
49+
|---------------------|--------|-------------------------------|
50+
| [decision driver a] | +++ | Good, because [argument a] | |
51+
| [decision driver b] | --- | Good, because [argument b] |
52+
| [decision driver c] | -- | Bad, because [argument c] |
53+
| [decision driver d] | o | Neutral, because [argument d] |
54+
55+
### [option 2]
56+
57+
[example | description | pointer to more information | …] <!-- optional -->
58+
59+
| Decision Driver | Rating | Reason |
60+
|---------------------|--------|-------------------------------|
61+
| [decision driver a] | +++ | Good, because [argument a] | |
62+
| [decision driver b] | --- | Good, because [argument b] |
63+
| [decision driver c] | -- | Bad, because [argument c] |
64+
| [decision driver d] | o | Neutral, because [argument d] |
65+
66+
### [option 3]
67+
68+
[example | description | pointer to more information | …] <!-- optional -->
69+
70+
| Decision Driver | Rating | Reason |
71+
|---------------------|--------|-------------------------------|
72+
| [decision driver a] | +++ | Good, because [argument a] | |
73+
| [decision driver b] | --- | Good, because [argument b] |
74+
| [decision driver c] | -- | Bad, because [argument c] |
75+
| [decision driver d] | o | Neutral, because [argument d] |
76+
77+
## Related Decision Records <!-- optional -->
78+
79+
[previous decision record, e.g., an ADR, which is solved by this one | next decision record, e.g., an ADR, which solves this one | … | pointer to more information]
80+
81+
## Links <!-- optional -->
82+
83+
- [Link type](link to adr) <!-- example: Refined by [xxx](yyyymmdd-xxx.md) -->
84+
-<!-- numbers of links can vary -->

0 commit comments

Comments
 (0)