You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+9-6
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@
14
14
15
15
## DevStream, What Is It Anyway?
16
16
17
-
DevStream is an open-source DevOps tool manager.
17
+
DevStream is an open-source DevOps toolchain manager.
18
18
19
19
Imagine you are in a new project. Before writing the first line of code, you would have to figure out the tools needed in the whole Software Development Life Cycle (SDLC). You would probably need the following pieces:
20
20
@@ -25,7 +25,7 @@ Imagine you are in a new project. Before writing the first line of code, you wou
25
25
- someplace serving as the single source of truth for secrets and credentials (secrets manager, e.g., Vault by HashiCorp);
26
26
- some tools for centralized logging and monitoring (for example, ELK, Prometheus/Grafana);
27
27
28
-
and maybe more. The list could go on for quite a bit.
28
+
And maybe more. The list could go on for quite a bit.
29
29
30
30
And, there are multiple challenges in creating YOUR ideal SDLC workflow:
31
31
@@ -35,7 +35,7 @@ And, there are multiple challenges in creating YOUR ideal SDLC workflow:
35
35
36
36
To be fair, there are a few integrated products out there that may contain everything you might need, but they might not suit your specific requirements perfectly. So, the chance is, you will still want to go out and do your research, find the best pieces for you, and integrate them. And, it would be a lot of operational overhead if all you had to do all day was install and uninstall and integrate things.
37
37
38
-
You probably have already seen where we are going with this, and you are right: DevStream, an open-source DevOps tool manager, aims to be the solution here.
38
+
You probably have already seen where we are going with this, and you are right: DevStream, an open-source DevOps toolchain manager, aims to be the solution here.
39
39
40
40
Think of the Linux kernel V.S. different distributions. Different distros offer different packages so that you can always choose the best for your need.
41
41
@@ -58,7 +58,10 @@ See [docs/architecture.md](./docs/architecture.md).
58
58
## Build
59
59
60
60
```bash
61
-
make
61
+
# build dtm & plugins
62
+
make build
63
+
# build dtm only
64
+
make build-core
62
65
```
63
66
64
67
## Configuration
@@ -67,7 +70,7 @@ See [examples/config.yaml](./examples/config.yaml).
67
70
68
71
## Run
69
72
70
-
The CLI tool is named `dtm`, which is short for DevStream:
73
+
The CLI tool is named `dtm`, which is an acronym of **d**evs**t**rea**m** or *devops toolchain manager*:
71
74
72
75
```bash
73
76
./dtm install -f examples/config.yaml
@@ -78,7 +81,7 @@ The CLI tool is named `dtm`, which is short for DevStream:
78
81
Inspired by [`git`](https://github.com/git/git#readme), the name is (depending on your mood):
79
82
80
83
- a symmetric, scientific acronym of **d**evs**t**rea**m**.
81
-
- "devops tool manager": you're in a good mood, and it actually works for you.
84
+
- "devops toolchain manager": you're in a good mood, and it actually works for you.
0 commit comments