]
Vittorio Rigamonti commented on ISPN-12076:
-------------------------------------------
I don't think there's an optimal solution
* use the well known XML or
* have GUI assistance but need to learn new format to do the same things
from the dev pov we could implement both, but even the unstructured yaml needs
documentation effort
Ability to define the Cache template in yaml in the operator
------------------------------------------------------------
Key: ISPN-12076
URL:
https://issues.redhat.com/browse/ISPN-12076
Project: Infinispan
Issue Type: Enhancement
Components: Operator
Reporter: Ramon Gordillo Gutierrez
Assignee: Vittorio Rigamonti
Priority: Major
In infinispan operator 2.0, there is a way to define caches with kubernetes CR. However,
defining the template for that cache should be done in
xml: [https://github.com/infinispan/infinispan-operator/blob/master/docum...
However, it is not ideal to use xml in yaml files. For example, instead of:
{{name: mycache}}
{{template:
{color:#ff8b00}<infinispan><cache-container><distributed-cache><mode>SYNC</mode><owners>1</owners></distributed-cache></cache-container></infinispan>{color}}}
It will be better something like:
{{name: mycache}}
{{template:}}
{{{color:#00875a} distributed-cache:{color}}}
{color:#00875a}{{ mode: SYNC}}
{{ owners: 1}}{color}