yes the result is basically the same, indeed operators automate application
management, so you can focus on your core business.

On Tue, 15 Nov 2022 at 17:26, Steve Hiller <steve.hil...@randstadusa.com>
wrote:

> Thanks, Domenico! So in effect using ArtemisCloud.io would have saved
> me set up time but the result is basically the same?
>
> On Tue, Nov 15, 2022 at 2:30 AM Domenico Francesco Bruscino
> <bruscin...@gmail.com> wrote:
> >
> > Hi Steve,
> >
> > ArtemisClod.io <https://artemiscloud.io/> provides a repository
> > <https://quay.io/organization/artemiscloud>[1] for container images
> based
> > ActiveMQ Artemis and an operator
> > <https://kubernetes.io/docs/concepts/extend-kubernetes/operator/>[2]
> that
> > support custom resources
> > <https://artemiscloud.io/docs/help/custom-resources/> to deploy ActivemQ
> > Artemis clusters on kubernetes, i.e. to deploy 1 instance of ActiveMQ
> > Artemis and expose the web console you only need to apply the following
> > custom resource and the operator creates the required Kubernetes
> resources:
> >
> > apiVersion: broker.amq.io/v1beta1
> > kind: ActiveMQArtemis
> > metadata:
> >   name: ex-aao
> > spec:
> >   deploymentPlan:
> >     size: 1
> >   console:
> >     expose: true
> >
> > [1] https://quay.io/organization/artemiscloud
> > [2] https://kubernetes.io/docs/concepts/extend-kubernetes/operator/
> > [3] https://artemiscloud.io/docs/help/custom-resources/
> >
> > Regards,
> > Domenico
> >
> > On Tue, 15 Nov 2022 at 04:15, Steve Hiller <steve.hil...@randstadusa.com
> >
> > wrote:
> >
> > > HI All,
> > >
> > > With your help, I was able to resolve my kubernetes deployment that is
> > > based on the
> > > apache-artemis-2.26.0-Source/artemis-docker sample. In the process, it
> > > was suggested that I might want to consider using ArtemisCloud.io. The
> > > docker sample was pretty straightforward to set up. My question is,
> > > what is the advantage of using ArtemisCloud.io instead?
> > >
> > > Thanks,
> > > Steve
> > >
> > > On Mon, Nov 14, 2022 at 11:59 AM Steve Hiller
> > > <steve.hil...@randstadusa.com> wrote:
> > > >
> > > > Thanks, Domenico! The issue was real simple -- in the ingress, the
> > > > path on the backend service should have just been "/" on port 8161.
> > > >
> > > > On Fri, Nov 11, 2022 at 5:57 AM Domenico Francesco Bruscino
> > > > <bruscin...@gmail.com> wrote:
> > > > >
> > > > > Hi Steve,
> > > > >
> > > > > the ArtemisCloud.io <https://artemiscloud.io/> operator create a
> > > ClusterIP
> > > > > Service and an Ingress resource with the path /:
> > > > >
> > > > > kind: Service
> > > > > apiVersion: v1
> > > > > metadata:
> > > > >   name: ex-aao-wconsj-0-svc
> > > > >   namespace: default
> > > > >   labels:
> > > > >     ActiveMQArtemis: ex-aao
> > > > >     application: ex-aao-app
> > > > > spec:
> > > > >   ports:
> > > > >     - name: wconsj-0
> > > > >       protocol: TCP
> > > > >       port: 8161
> > > > >       targetPort: 8161
> > > > >   selector:
> > > > >     ActiveMQArtemis: ex-aao
> > > > >     application: ex-aao-app
> > > > >     statefulset.kubernetes.io/pod-name: ex-aao-ss-0
> > > > >   type: ClusterIP
> > > > >
> > > > > kind: Ingress
> > > > > apiVersion: networking.k8s.io/v1
> > > > > metadata:
> > > > >   name: ex-aao-wconsj-0-svc-ing
> > > > >   namespace: default
> > > > >   labels:
> > > > >     ActiveMQArtemis: ex-aao
> > > > >     application: ex-aao-app
> > > > >     statefulset.kubernetes.io/pod-name: ex-aao-ss-0
> > > > > spec:
> > > > >   rules:
> > > > >     - host: www.mgmtconsole.com
> > > > >       http:
> > > > >         paths:
> > > > >           - path: /
> > > > >             pathType: Prefix
> > > > >             backend:
> > > > >               service:
> > > > >                 name: ex-aao-wconsj-0-svc
> > > > >                 port:
> > > > >                   name: wconsj-0
> > > > >
> > > > > Regards,
> > > > > Domenico
> > > > >
> > > > >
> > > > > On Tue, 8 Nov 2022 at 16:05, Steve Hiller <
> > > steve.hil...@randstadusa.com>
> > > > > wrote:
> > > > >
> > > > > > Hi Domenico,
> > > > > >
> > > > > > I was on holiday so that is why I didn't respond to your email
> > > sooner.
> > > > > >
> > > > > > The console service is deployed as:
> > > > > >
> > > > > > apiVersion: v1
> > > > > > kind: Service
> > > > > > metadata:
> > > > > >   name: artemis-console
> > > > > >   labels:
> > > > > >     name: artemis
> > > > > > spec:
> > > > > >   type: NodePort
> > > > > >   ports:
> > > > > >   - port: 80
> > > > > >     targetPort: 8161
> > > > > >   selector:
> > > > > >     name: artemis-deployment
> > > > > >
> > > > > > The ingress is deployed as:
> > > > > >
> > > > > > apiVersion: networking.k8s.io/v1
> > > > > > kind: Ingress
> > > > > > metadata:
> > > > > >   annotations:
> > > > > >     kubernetes.io/ingress.class: my-ingress-class
> > > > > >     nginx.ingress.kubernetes.io/proxy-body-size: 100m
> > > > > >     nginx.ingress.kubernetes.io/ssl-redirect: "true"
> > > > > >     nginx.org/client-max-body-size: 100m
> > > > > >     nginx.org/proxy-buffer-size: 256k
> > > > > >     nginx.org/proxy-buffers: 63 256k
> > > > > >     nginx.org/proxy-connect-timeout: 3600s
> > > > > >     nginx.org/proxy-read-timeout: 3600s
> > > > > >     nginx.org/proxy-send-timeout: 3600s
> > > > > > spec:
> > > > > >   rules:
> > > > > >   - host: my-host.com
> > > > > >     http:
> > > > > >       paths:
> > > > > >       - backend:
> > > > > >           service:
> > > > > >             name: artemis-console
> > > > > >             port:
> > > > > >               number: 80
> > > > > >         path: /console/
> > > > > >         pathType: ImplementationSpecific
> > > > > >   tls:
> > > > > >   - hosts:
> > > > > >     - my-host.com
> > > > > >     secretName: my-secret
> > > > > >
> > > > > > Did I miss something?
> > > > > >
> > > > > > Thanks,
> > > > > > Steve
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Wed, Nov 2, 2022 at 3:01 AM Domenico Francesco Bruscino
> > > > > > <bruscin...@gmail.com> wrote:
> > > > > > >
> > > > > > > Hi Steve,
> > > > > > >
> > > > > > > ArtemisCloud.io operator creates a service for the
> ActiveMQArtemis
> > > web
> > > > > > > console and exposes it using an ingress resource on kubernetes.
> > > How are
> > > > > > you
> > > > > > > exposing the ActiveMQArtemis web console?
> > > > > > >
> > > > > > > Regards,
> > > > > > > Domenico
> > > > > > >
> > > > > > > On Mon, 31 Oct 2022 at 20:48, Clebert Suconic <
> > > clebert.suco...@gmail.com
> > > > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > perhaps you could take a look at https://artemiscloud.io ?
> > > > > > > >
> > > > > > > >
> > > > > > > > On Mon, Oct 31, 2022 at 1:46 PM Steve Hiller
> > > > > > > > <steve.hil...@randstadusa.com> wrote:
> > > > > > > > >
> > > > > > > > > Hi Clebert - I am not sure either. In the past, I have
> stood up
> > > > > > > > > classic AMQ and Hawtio in K8s - Hawtio seemed to work just
> > > fine with
> > > > > > > > > AMQ, using a subdomain to reach it.
> > > > > > > > >
> > > > > > > > > On Fri, Oct 28, 2022 at 7:29 PM Clebert Suconic
> > > > > > > > > <clebert.suco...@gmail.com> wrote:
> > > > > > > > > >
> > > > > > > > > > The jolokia is just a web binding.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Not sure how to help there.  From my POV here seems a
> simple
> > > app
> > > > > > dev
> > > > > > > > thing ?
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > On Fri, Oct 28, 2022 at 4:03 PM Steve Hiller <
> > > > > > > > steve.hil...@randstadusa.com>
> > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > Hi All,
> > > > > > > > > > >
> > > > > > > > > > > I successfully installed AMQ Artemis 2.26.0 as a single
> > > pod in a
> > > > > > GCP
> > > > > > > > > > > kubernetes cluster. The Docker image is based on the
> > > > > > > > > > > apache-artemis-2.26.0-Source/artemis-docker sample.
> Other
> > > pods
> > > > > > can
> > > > > > > > > > > send messages to Artemis queues via standard Java JMS
> > > techniques
> > > > > > > > > > > (using Camel and SpringBoot to be more precise). Using
> port
> > > > > > > > > > > forwarding, I can view the Artemis/Hawtio console
> > > including the
> > > > > > > > > > > Artemis plugin tab. However, if I try to view the
> console
> > > using a
> > > > > > > > > > > standard subdomain then the Artemis tab is not visible.
> > > Also, the
> > > > > > > > > > > display is not quite right as some images and perhaps
> CSS
> > > are
> > > > > > > > missing.
> > > > > > > > > > > The JMX, Runtime and Diagnostics links are available in
> > > the left
> > > > > > hand
> > > > > > > > > > > navigation bar. Using Chrome's inspection tool, the
> > > Network tab
> > > > > > shows
> > > > > > > > > > > that quite a number of JavaScript components are not
> being
> > > found
> > > > > > > > > > > (404s). Any advice would be appreciated.
> > > > > > > > > > >
> > > > > > > > > > > Thanks,
> > > > > > > > > > > Steve Hiller
> > > > > > > > > > >
> > > > > > > > > > > --
> > > > > > > > > > > This email message is for the sole use of the intended
> > > > > > recipient(s)
> > > > > > > > and
> > > > > > > > > > > may
> > > > > > > > > > > contain confidential and privileged information. Any
> > > unauthorized
> > > > > > > > review,
> > > > > > > > > > > use, disclosure or distribution is prohibited. If you
> are
> > > not the
> > > > > > > > intended
> > > > > > > > > > > recipient, please contact the sender by reply email and
> > > destroy
> > > > > > all
> > > > > > > > copies
> > > > > > > > > > > of the original message.
> > > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > > Clebert Suconic
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Steve Hiller
> > > > > > > > > Manager, Software Development (Engagement)
> > > > > > > > >
> > > > > > > > > Randstad
> > > > > > > > > 6750 North Andrews Avenue
> > > > > > > > > Ft. Lauderdale, FL 33309
> > > > > > > > > 954.308.8230 (o)
> > > > > > > > > 954.483.8452 (m)
> > > > > > > > > steve.hil...@randstadusa.com
> > > > > > > > > www.randstad.com
> > > > > > > > >
> > > > > > > > > This email message is for the sole use of the intended
> > > recipient(s)
> > > > > > > > > and may contain confidential and privileged information.
> Any
> > > > > > > > > unauthorized review, use, disclosure or distribution is
> > > prohibited.
> > > > > > > > > If you are not the intended recipient, please contact the
> > > sender by
> > > > > > > > > reply email and destroy all copies of the original message.
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > This email message is for the sole use of the intended
> > > recipient(s)
> > > > > > and
> > > > > > > > may
> > > > > > > > > contain confidential and privileged information. Any
> > > unauthorized
> > > > > > review,
> > > > > > > > > use, disclosure or distribution is prohibited. If you are
> not
> > > the
> > > > > > > > intended
> > > > > > > > > recipient, please contact the sender by reply email and
> > > destroy all
> > > > > > > > copies
> > > > > > > > > of the original message.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Clebert Suconic
> > > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Steve Hiller
> > > > > > Manager, Software Development (Engagement)
> > > > > >
> > > > > > Randstad
> > > > > > 6750 North Andrews Avenue
> > > > > > Ft. Lauderdale, FL 33309
> > > > > > 954.308.8230 (o)
> > > > > > 954.483.8452 (m)
> > > > > > steve.hil...@randstadusa.com
> > > > > > www.randstad.com
> > > > > >
> > > > > > This email message is for the sole use of the intended
> recipient(s)
> > > > > > and may contain confidential and privileged information. Any
> > > > > > unauthorized review, use, disclosure or distribution is
> prohibited.
> > > > > > If you are not the intended recipient, please contact the sender
> by
> > > > > > reply email and destroy all copies of the original message.
> > > > > >
> > > > > > --
> > > > > > This email message is for the sole use of the intended
> recipient(s)
> > > and
> > > > > > may
> > > > > > contain confidential and privileged information. Any unauthorized
> > > review,
> > > > > > use, disclosure or distribution is prohibited. If you are not the
> > > intended
> > > > > > recipient, please contact the sender by reply email and destroy
> all
> > > copies
> > > > > > of the original message.
> > > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Steve Hiller
> > > > Manager, Software Development (Engagement)
> > > >
> > > > Randstad
> > > > 6750 North Andrews Avenue
> > > > Ft. Lauderdale, FL 33309
> > > > 954.308.8230 (o)
> > > > 954.483.8452 (m)
> > > > steve.hil...@randstadusa.com
> > > > www.randstad.com
> > > >
> > > > This email message is for the sole use of the intended recipient(s)
> > > > and may contain confidential and privileged information. Any
> > > > unauthorized review, use, disclosure or distribution is prohibited.
> > > > If you are not the intended recipient, please contact the sender by
> > > > reply email and destroy all copies of the original message.
> > >
> > > --
> > > This email message is for the sole use of the intended recipient(s) and
> > > may
> > > contain confidential and privileged information. Any unauthorized
> review,
> > > use, disclosure or distribution is prohibited. If you are not the
> intended
> > > recipient, please contact the sender by reply email and destroy all
> copies
> > > of the original message.
> > >
>
>
>
> --
> Steve Hiller
> Manager, Software Development (Engagement)
>
> Randstad
> 6750 North Andrews Avenue
> Ft. Lauderdale, FL 33309
> 954.308.8230 (o)
> 954.483.8452 (m)
> steve.hil...@randstadusa.com
> www.randstad.com
>
> This email message is for the sole use of the intended recipient(s)
> and may contain confidential and privileged information. Any
> unauthorized review, use, disclosure or distribution is prohibited.
> If you are not the intended recipient, please contact the sender by
> reply email and destroy all copies of the original message.
>
> --
> This email message is for the sole use of the intended recipient(s) and
> may
> contain confidential and privileged information. Any unauthorized review,
> use, disclosure or distribution is prohibited. If you are not the intended
> recipient, please contact the sender by reply email and destroy all copies
> of the original message.
>

Reply via email to