<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi,</div><div><br></div><div><div>First I have to admit I don't have first hand experience with operators but I would like to add my point of view here.</div><div><br></div><div>The readme says it's an operator which
provides way to startup WildFly server in k8s clustered with kubeping
protocol and creating an ingress resource to allow inbound connection
from outside world[1]. It let you define your standalone.xml to start
with and define deployment to run in the container. The code talks the same[2]. The creator of the operator is a company[3] providing cloud based
solution so I expect they take what is the best suiting for the
customers - aka. creating a java web application and deploy it easily to
WildFly on k8s.</div><div><br></div><div>As I participate on the WildFly transaction integration for OpenShift[2] I would like highlight that the operator miss for example the logic for handling reliable transaction recovery[4]. And other settings that is offered by cct_modules[5].</div><div><br></div><div>Ondra<br></div><div><br></div><div><div>[1] <a href="https://github.com/banzaicloud/wildfly-operator/blob/master/README.md" target="_blank">https://github.com/banzaicloud/wildfly-operator/blob/master/README.md</a></div><div>[2] <a href="https://github.com/banzaicloud/wildfly-operator/blob/master/pkg/stub/handler.go#L37" target="_blank">https://github.com/banzaicloud/wildfly-operator/blob/master/pkg/stub/handler.go#L37</a></div><div>[3] <a href="https://banzaicloud.com/" target="_blank">https://banzaicloud.com/</a></div><div><div class="gmail-yj6qo gmail-ajU"><div id="gmail-:nf" class="gmail-ajR" tabindex="0">[4] <a href="https://issues.jboss.org/browse/CLOUD-2261">https://issues.jboss.org/browse/CLOUD-2261</a><img class="gmail-ajT" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"></div><div class="gmail-ajR" tabindex="0">[5] <a href="https://github.com/jboss-openshift/cct_module">https://github.com/jboss-openshift/cct_module</a><br></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Nov 8, 2018 at 4:03 PM Ken Wills <<a href="mailto:kwills@redhat.com">kwills@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Marek,<br><br><div class="gmail_quote"><div dir="ltr">On Thu, Nov 8, 2018 at 3:35 AM Marek Marusic <<a href="mailto:mmarusic@redhat.com" target="_blank">mmarusic@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello Everyone,</div><div><br></div><div>The operator-framework [1] allows to create various operators for cloud.</div><div>There is already <a href="https://github.com/banzaicloud/wildfly-operator" target="_blank">wildfly-operator</a> [1] created with operator-framework [2]. <br></div><div>Does this operator cover all needed scenarios needed for cloud or are there any plans to create official Wildfly operator?</div></div></div></div></blockquote><div><br></div><div>Thanks for linking this, I hadn't seen it. There is a fair amount of other configuration support that could be provided via operator vs what I see here, but its a good example. (Basically anything you might want to change in the configuration, and I'd tend towards using the CLI vs manipulating the XML directly.)</div><div><br></div><div>Ken</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>[1] <a href="https://github.com/operator-framework/operator-sdk" target="_blank">https://github.com/operator-framework/operator-sdk</a><br></div><div>[2] <a href="https://github.com/banzaicloud/wildfly-operator" target="_blank">https://github.com/banzaicloud/wildfly-operator</a></div><div><br></div><div>Thank you and wish you a wonderful day,<br></div><div>Marek<br></div><div><br></div><div><div dir="ltr" class="m_-4699895020136075926m_1712169564159017024m_1924756979792791485gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><span>Marek Marusic</span></p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>Associate Software Engineer - JBOSS SET TEAM<br></span></p><p style="font-family:overpass,sans-serif;margin:0px;font-size:10px;color:rgb(153,153,153)"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">Red Hat <span><br><br></span></a></p><span style="font-family:overpass,sans-serif;font-size:10px;margin:0px;color:rgb(153,153,153)"><p style="margin:0px">Purkyňova 111, 612 00 Brno</p></span><span style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"></span><span style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"></span><p style="font-family:overpass,sans-serif;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px"><a href="mailto:mmarusic@redhat.com" style="color:rgb(0,136,206);margin:0px;text-decoration:none" target="_blank">mmarusic@redhat.com</a></span><span> <br></span></p><a href="https://red.ht/sig" target="_blank"><img src="https://www.redhat.com/files/brand/email/sig-redhat.png" width="90" height="auto"></a><div><a href="https://redhat.com/trusted" style="text-decoration:none;color:rgb(204,0,0);font-weight:bold" target="_blank">TRIED. TESTED. TRUSTED.</a></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
_______________________________________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org" target="_blank">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a></blockquote></div></div>
_______________________________________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org" target="_blank">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a></blockquote></div>