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
+12-3
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,19 @@
1
1
# gitopssets-controller
2
2
3
-
// TODO(user): Add simple overview of use/purpose
3
+
GitOpsSets provide a way to declaratively generate resources in a Kubernetes cluster, generating the values to template resources from multiple sources.
4
4
5
5
## Description
6
6
7
-
// TODO(user): An in-depth paragraph about your project and overview of use
7
+
The gitopssets controller provides generators for creating the inputs to templates.
8
+
9
+
The `GitOpsSet` CRD declares `generators` which are Go code which generates JSON objects from a set of input parameters.
10
+
11
+
Creating of resources in the cluster is a two-phase process, _generate_ the template inputs and _render_ the templates with the inputs.
12
+
13
+
Resources are created, updated and deleted when they are no longer rendered by the templating mechanism.
14
+
15
+
There are plenty of examples in the [./examples](./examples) directory and full
16
+
documentation in [./docs/](./docs).
8
17
9
18
## Getting Started
10
19
@@ -70,7 +79,7 @@ make run
70
79
71
80
## Contributing
72
81
73
-
// TODO(user): Add detailed information on how you would like others to contribute to this project
82
+
Feel free to open issues against this repository https://github.com/weaveworks/gitopssets-controller
0 commit comments