Skip to main content

Some updates (some delayed) on Engage 2020, Connections, my job and documentation as code

Time is running very fast and I completely forgot to update the blog for a long time.

What happened since DNUG Day 2020?

Changing the job
#

Some have already seen on LinkedIn that I joined Vegard IT. I’m very excited and see forward working and meeting with the new colleagues. During the Covid lockdown on boarding is a tough process, but I think we’re doing very well. So I’m still around and work with Connections, Kubernetes and other fun stuff.

Engage 2020
#

I attended Engage 2020 and enjoyed it very much meeting old and new friends. The session with Martin Schmidt was a big fun, we talked about “Kubernetes - Build or Buy”, slides can be downloaded.

Thanks Theo, Hilde and the team of Engage for building this event.

Kubernetes
#

Since months I do more and more Kubernetes deployments. So I built local clusters with Vagrant, Terraform, Rancher and kubeadm.

My goals are getting the CKA certification the next weeks and a smooth (automated) deployment for HCL Connections Componentpack.

So I work on topics like troubleshooting, breaking & reparing clusters and think about backup & restore of applications.

HCL Connections 6.5CR1
#

The first installs (test, demo, production) are running very good. The new componentpack supports newer Kubernetes versions now.

Technical writing - documentation as code
#

The last days I moved some of my Asciidoctor files to Antora. Antora can create documentation from multiple git repositories. So I can keep the documentation in the projects (e.g. Connections deployment repositorieis) and create a large set of documentation for my local computer or our intranet. Other definitions can create the single project documentation (just one repository).

I like Antora because it can work with Asciidoctor files, but it is way more. It splits content from ui, is fast and helps me even handle my daily notes.

Antora can handle git tags and branches, so new versions can be documented in new branches and the documentation provides all documents from all created versions. See the Antora docs, or one of the other projects which uses Antora. For example:

Great article to start with Antora and a complete intro on Antora and Asciidoctor.

Christoph Stoettner
Author
Christoph Stoettner
I work at Vegard IT GmbH as a senior consultant, focusing on collaboration software, Kubernetes, security, and automation. I primarily work with HCL Connections, WebSphere Application Server, Kubernetes, Ansible, Terraform, and Linux. My daily work occasionally leads to technical talks and blog articles, which I share here more or less regularly.

Related

DNUG Connections Day 2020

This week I attended the DNUG Connections Day 2020 in Munich. First of all I need to thank the organization team which did a really good job (Thanks Andreas , Martti and Lara ). During the short breaks we had great conversations with parts of the HCL Developer team and other attendees. Update I completely forgot to mention Jörg Rafflenbeul ! He was responsible for beer steins, a great glass of quits jar, photos, videos and a ton more. Sorry Joerg and thank you!

Use OAuth 2.0 token-based authentication with IBM Connections Mobile App

A lot of people don’t like to store credentials in mobile apps or browsers. A good workaround is the usage of OAuth 2.0 tokens, but the application needs to support it and the server you’re talking to too. The IBM Connections Mobile App can use it for authentication. OAauth2 can be used directly with WebSphere Application Server and Connections 6.0. There are no special OAuth servers or applications needed! The Documentation at IBM was a little bit confusing for me, there are lots of sidenotes, but you just need to do following steps, to use OAuth 2.0 token-based authentication with the IBM Connections Mobile App.