Everyone is welcome, everyone can contribute, everyone is unique and these are your strengths too!

25. Kaeffchen: Docker Hub Rate Limit Monitoring & Gitpod

Highlights We’ve talked a bit about GitLab, then jumped into Docker Hub Rate Limit monitoring and concluded with Gitpod tests for about.gitlab.com. Recording Enjoy the session! Insights Agenda Guests: Michael Friedrich, Christian Stankovic, Nicolai Buchwitz, Niclas Mietz Next ☕ chat #26: 2020-11-25 - Agenda

Date published: November 11, 2020

8. Cafe: Keptn, an event-based control plane for continuous delivery and automated operations for cloud-native applications.

Highlights Alois kicked off with an introduction to Keptn and its idea on a control pane for continuous delivery. Developed at Dynatrace, it was recently contributed to the CNCF. Christian did a deep dive into the use cases with events, SLI/SLO/SLA observability in stages before going to production. He continued with a live demo with Keptn and CI/CD pipelines. We’ve also learned how GitLab CI/CD pipelines integrate with Keptn into Dynatrace. Read More…

Date published: November 11, 2020

24. Kaeffchen: Puppet Insights - 7 preview, Learn, Remediate & Comply, Bolt, Puppetize Digital

Highlights Puppet 7 Release within the next couple of weeks. Preview: Nightly Builds Facter 4 written in Ruby again, no C++. Maintenance and contributions. Newer components: Ruby 2.7, postgresql 11+, default to SHA256 Environment caching improvements Learn Puppet Trainings in Germany: example42 Self-paced hands-on training: Learning VM and Learning VM video series Pupperware: docker-compose for a puppetserver and database Puppet Security products Remediate for vulnerability scanning use existing security scanners and integrations Execute fixes with Bolt Comply for compliance scanning Integrate with CIS manage profiles and baselines Puppet Bolt Puppet Litmus Puppetize Digital Recording Enjoy the session! Read More…

Date published: November 4, 2020

7. Cafe: Docker Hub Rate Limit: Mitigation, Caching and Monitoring

Highlights We went from a quick introduction of the Docker Hub Rate Limits into a thoughtful discussion round of whom is affected and how to mitigate further. Every CI/CD pipeline and job being run in a container is affected, and likewise deployments run in containerized environments such as Kubernetes clusters. Next to caching proxies, we will see a need for building and maintaining your own Docker images. Following the OCI specification, this needs a central repository hosting the Dockerfile definitions, CI jobs for building, tagging and pushing a local container registry, e. Read More…

Date published: November 4, 2020

RailsGirls Kumasi: Intro to Git & GitLab

Highlights Owing most of my career successes to the developer communty, I am alawys eager to give back. When the RailsGirls Kumasi (Ghana) reached out to GitLab for a speaker, I was eager to signup. Despite having challenges with Internet connectivity, which limited interactions with attendees, I was able to showcase Git and GitLab with a demo, while recording the session to make it available for the attendees to watch on-demand. Read More…

Date published: November 3, 2020

23. Kaeffchen: Zero Trust

Highlights We discussed Zero Trust principles and touched HashiCorp Boundary. Restrict access to your internal websites on AWS with BeyondCorp Comments are really interesting: https://news.ycombinator.com/item?id=24901699 Zero Trust at GitLab: Implementation challenges (and a few solutions) HashiCorp Boundary Introduction Recording Enjoy the session! Insights Agenda Guests: Niclas Mietz, Michael Friedrich, Tim Meusel Next ☕ chat #24: 2020-11-03 - Agenda Bookmarks How I got hacked, lost crypto and what it says about Apple’s security. Read More…

Date published: October 28, 2020

6. Cafe: Grafana Tempo

Highlights We started with Goutham’s blog post Tempo: A game of trade-offs to get a better idea, with then going a bit into the basics of Tracing and Spans, reviving a presentation on OpenTracing and OpenMetrics and looking into the OpenTracing Specification. The blog post on Metrics, Tracing, Logging still sparks many ideas and we put that into context with Grafana Tempo, Loki, Prometheus and more. The hands on with Grafana Tempo Getting Started turned into trying out the docker-compose example as this has a demo app for generating traces inside. Read More…

Date published: October 28, 2020

Deploy VuePress with GitLab Pages

Sometimes you need a cool looking and searchable documentation. This is where VuePress and GitLab Pages comes in. There you can create your own documentation in lovely markdown files and host it for free. And with this guide you can setup it in under 15 minutes. What is VuePress? VuePress is a light weight static site generator made with Vue. It suits perfectly for documentation and provides a basic search (only headlines). Read More…

Date published: October 22, 2020

5. Cafe: HashiCorp Waypoint workshop

Highlights We started with some insights from last Thursday and a general introduction to HashiCorp Waypoint by Brendan. The CI/CD configuration is something Abubakar is working on for bringing Waypoint Docker images (pre-installed, useful entrypoints) into OOTB CI/CD template includes for Auto-DevOps. We then went to changing Brendan’s demo into using the new image - live in the session. Last but not least, we discussed the roadmap and future thoughts around Waypoint. Read More…

Date published: October 21, 2020