epam / epam/hubctl

Group parameters by component

Open
#58 0 comments 0 reactions 0 assignees View on GitHub
enhancement usability
Dominant language
Go
Stars
11
Forks
3
Avg merge
7d 47m
Merged PRs (30d)
1

Description

Today hub supports following notation (see below) that only allow to group parameters prefixed by another parameter. Yet we are getting more and more parameters that are rather generic.

```yaml
parameters:
- name: kubernetes
component: foo
parameters:
- name: namespace
value: kube-system
# ...
- name: ingress
component: foo
parameters:
- name: hosts
value: foo.example.com
# ...
```

Proposed form brings more compact form of the same

```yaml
parameters:
- component: foo
parameters:
- name: kubernetes.namespace
value: foo
- name: ingres.hosts
value: foo.example.com
- component: bar
parameters:
- name: kubernetes.namespace
value: bar
- name: ingres.hosts
value: bar.example.com
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.