Update Refactorings

This commit is contained in:
erik 2022-11-09 11:46:22 +01:00
parent e6ff8ae529
commit e194fcaffc

View file

@ -7,7 +7,7 @@
c4k-common .... c4k-common ....
## Rational ## Rationale
There are many comparable solutions for creating c4k deployments like helm or kustomize. Why do we need another one? There are many comparable solutions for creating c4k deployments like helm or kustomize. Why do we need another one?
* We like the simplicity of kustomize. Yaml in, yaml out, the ability to lint the result and the option to split large yaml files into objects. But a simple overwriting per environment may not be enough ... * We like the simplicity of kustomize. Yaml in, yaml out, the ability to lint the result and the option to split large yaml files into objects. But a simple overwriting per environment may not be enough ...
@ -21,24 +21,26 @@ Our convention 4 kubernetes c4k-* tools combine the advantages of both approache
## Usage ## Usage
c4k-common provides the basic functionality for our c4k-modules.
## Refactoring & Module Overview ## Refactoring & Module Overview
| Module | Version | common postgres | frontend script | [backup as deployment][bak1] | [use common pred. ][com1] | [configs as EDN and YAML][yaml1] | [renamed test-helper][th1] | | Module | Version | common postgres | frontend script | [backup as deployment][bak1] | [use common pred. ][com1] | [configs as EDN and YAML][yaml1] | [renamed test-helper][th1] | [common load-as-edn][edn1] |
|------------------|---------|:---------------:|:---------------:|:----------------------------:|:-------------------------:|:--------------------------------:|:--------------------------:| |------------------|---------|:---------------:|:---------------:|:----------------------------:|:-------------------------:|:--------------------------------:|:--------------------------:|:--------------------------:|
| c4k-mastodon-bot | 0.1 | - | | | | | | | c4k-mastodon-bot | 0.1 | - | | | | | | |
| c4k-keycloak | 0.2 | | | | | | | | c4k-keycloak | 0.2 | | | | | | | |
| c4k-jira | 1.1 | x | x | x | | | | | c4k-jira | 1.1 | x | x | x | | | | |
| c4k-nextcloud | 2.0 | x | x | x | x | x | | | c4k-nextcloud | 2.0 | x | x | x | x | x | | |
| c4k-jitsi | 1.2 | | | | | | | | c4k-jitsi | 1.2 | | | | | | | |
| c4k-gittea | 0.1 | x | x | x | x | x | x | | c4k-gittea | 1.0 | x | x | x | x | x | x | |
| c4k-shynet | 1.0 | | | | | | | | c4k-shynet | 1.0 | | | | | | | |
| c4k-website | 0.1 | | | | | | | | c4k-website | 0.1 | x | x | x | x | x | x | x |
[bak1]: https://gitlab.com/domaindrivenarchitecture/c4k-jira/-/merge_requests/1 [bak1]: https://gitlab.com/domaindrivenarchitecture/c4k-jira/-/merge_requests/1
[com1]: https://gitlab.com/domaindrivenarchitecture/c4k-nextcloud/-/merge_requests/3 [com1]: https://gitlab.com/domaindrivenarchitecture/c4k-nextcloud/-/merge_requests/3
[yaml1]: https://gitlab.com/domaindrivenarchitecture/c4k-nextcloud/-/merge_requests/4 [yaml1]: https://gitlab.com/domaindrivenarchitecture/c4k-nextcloud/-/merge_requests/4
[th1]: https://gitlab.com/domaindrivenarchitecture/c4k-gitea/-/merge_requests/1 [th1]: https://gitlab.com/domaindrivenarchitecture/c4k-gitea/-/merge_requests/1
[edn1]: https://gitlab.com/domaindrivenarchitecture/c4k-website/-/merge_requests/1
## License ## License