Portainer Ambassador Series ft. Fabian Peter

by | 05.09.2021 | Engineering

Portainer arranged a fun and informative discussion through a one-hour special named “Ambassador Series” on 1st July 2021. It was pretty amazing to see Savannah Peterson as the host and two other guests. One is our very own CEO of p3r.one, Fabian Peter and the other one is Adolfo DeLorenzo. The discussion is mainly on Cloud Native, DevOps, Kubernetes and leadership. It started with a pretty positive note where we learn about the vast knowledge of almost 12 years that Fabian possesses on containers. It becomes exciting because of the remarkable fact that 85 percent of the companies are yet to adopt containerization in their business, and here we have Fabian with such vast knowledge of containers.

A brief talk on Kubernetes

The discussion continued with Fabian’s take on Kubernetes as he has been practising it and only it for quite some time. He works with almost all flavours of Kubernetes, his favourite being K3s from Rancher Labs as it has a single binary, and we can use it in ARM and IoT devices like Raspberry Pi. Also, he works with metric analytics stacks like Prometheus and Graffana. In the past few months, he has used low key as the logging aggregator and tempo as the pressing aggregator. Also, we come to know he loves working with Linkerd service mesh with Nginx as the proxy and an ingress controller. All of these falls under the Kubernetes toolbox. He also loves to use any CNCF sandbox tools and is very interested in porting and migrating to containers.

Industry trends towards CNCF

It is fascinating to hear from Fabian that working with Kubernetes is not as complex as people think. The discussion then shifts towards Cloud Native, where Fabian shares his experience helping companies build cloud-native infrastructure. According to his knowledge, companies in Germany are still very reluctant to use cloud-native infrastructure, but more and more companies are onboarding this train as days go on. Also, he shares the massive amount of misconceptions that people have about cloud-native technologies. Also, he has given a piece of advice not to self engineer by hopping on a technical buzzword because that will eventually harm your company and your product. Companies, though, are still getting on the cloud-native track slowly, but as buzzwords are looming around in the market, more and more companies are picking up the momentum. He believes that there will be a fundamental shift towards cloud-native technology within the next two years because it helps get more straightforward solutions to complex problems and helps build bigger things without losing stability.

Discovery of Portainer

As Fabian is a Portainer ambassador, talks about Portainer will come automatically. He said while on the lookout for an easily managed interfacing solution, he discovered Portainer. Also, Fabian mentioned David Young from Funky Penguin about the article ‘Docker Swarm Rocks’ where he learned about Portainer. He used it primarily to manage his home lab incorporates stuff. Later, he started using it in his business so that every customer gets a stack composed of Portainer and traffic in it. In the past few months, he started rolling it out with Kubernetes so that engineers can have a more simple way to deal with all of the messes in Kubernetes.

Favourite Portainer Feature

His favourite Portainer feature is Portainer templating engine. It is such a fantastic feature that helps people have a one-click template from the host, and you can also inject your own template. Nowadays, Portainer outdated this feature, but we could use it for customer service deployment scenarios if it had the right amount of power. Customers who lean on one server with services can use this feature because it gives you the Appstore experience like Kubernetes. He notably stated that this feature has incredible innovation and business potential.

Community

Next came the discussions on community. Community is always an essential part of an organization, and it also helps in personal development as well. A fundamental question comes to every newbie’s mind about getting started with any particular segment like Kubernetes, Ansible, Terraform, etc. Fabian answered by referring to Kodekloud, a company offering modulated service on learning paths on various DevOps and CNCF tools and subjects. People can go there and learn anything from scratch and can prepare for any professional certification. It is even helpful for people who are entirely new to the cloud ecosystem with no prior experience.

Tips and Tricks for using Portainer

Lastly, he gave a lot of insights on the tips and tricks on how to use Portainer. A typical thing to use Portainer is running it in the background and managing your local docker socket. He gave a bit of essential advice that it helps a lot when you use Portainer in every docker host that you have deployed. The trick Fabian uses the most is to have a central instance and connect more instances over the edge agent, which is a fantastic feature for remote dockers. He also advises using the API from CI tooling for cleaning up stacks. Portainer helps with that too. You can manage hybrid swarm clusters with Portainer, defining hybrid in terms of half limits and half windows. Another cool feature of Portainer which he uses is the reading of log files because having searchable logs helps a lot. Portainer offers a lot of variability in terms of authentication and integration with services like Azure, single sign-on and much more.

Socials

You can find Fabian here on LinkedIn. He is ready to reply to your texts.

You can find Savannah here on Linkedin and Twitter.

You can find Adolfo DeLorenzo here on Linkedin

You can find more of our blogs below. Happy Reading.

CommunityNew

The DevOps Awareness Program

Subscribe to the newsletter

Join 100+ cloud native ethusiasts

#wearep3r

Join the community Slack

Discuss all things Kubernetes, DevOps and Cloud Native

Related articles6

Introduction to GitOps

Introduction to GitOps

GitOps serves to make the process of development and operations more developer-centric. It applies DevOps practices with Git as a single source of truth for infrastructure automation and deployment, hence the name “Git Ops.” But before getting deeper into what is...

Kaniko: How Users Can Make The Best Use of Docker

Kaniko: How Users Can Make The Best Use of Docker

Whether you love or hate containers, there are only a handful of ways to work with them properly that ensures proper application use with Docker. While there do exist a handful of solutions on the web and on the cloud to deal with all the needs that come with running...

Cilium: A Beginner’s Guide To Improve Security

Cilium: A Beginner’s Guide To Improve Security

A continuation from the previous series on eBPF and security concerns; it cannot be reiterated enough number of times how important it is for developers to ensure the safety and security of their applications. With the ever expanding reach of cloud and software...

How to clean up disk space occupied by Docker images?

How to clean up disk space occupied by Docker images?

Docker has revolutionised containers even if they weren't the first to walk the path of containerisation. The ease and agility docker provide makes it the preferred engine to explore for any beginner or enterprise looking towards containers. The one problem most of...

Parsing Packages with Porter

Parsing Packages with Porter

Porter works as a containerized tool that helps users to package the elements of any existing application or codebase along with client tools, configuration resources and deployment logic in a single bundle. This bundle can be further moved, exported, shared and distributed with just simple commands.

eBPF – The Next Frontier In Linux (Introduction)

eBPF – The Next Frontier In Linux (Introduction)

The three great giants of the operating system even today are well regarded as Linux, Windows and Mac OS. But when it comes to creating all purpose and open source applications, Linux still takes the reign as a crucial piece of a developer’s toolkit. However, you...