Blog

CI/CD with Gitlab

Sept. 29, 2020

/

By Dong Huang

CI/CD stands for continuous integration and continuous delivery (or deployment). These practices essentially automate the integration of code from different developers and the deployment of the new changes.
[...]

C# 8 & Visual Studio 2019

Sept. 29, 2020

/

By Wilson Chen

In this post, we are discussing all the new features from C# 8 and Visual Studio 2019. Enjoy!
[...]

AWS audit logging

Sept. 29, 2020

/

By Jake Mc

With a focus on Kubernetes and infrastructure orchestration at Darumatic, we often have developers testing out new tools, creating new clusters and spinning up different pieces of cloud infrastructure, this can lead to unnecessarily high sandbox cloud costs caused by forgotten and unused infrastructure.
[...]

Podman: Run container in pods

July 7, 2020

/

By Brandon Tsai

A pod is a group of containers that operate together. Podman uses a similar concept to manage a group of containers on a local server. All containers inside the pod share the same network namespace, so they can easily talk to each other over the localhost without the need to export any extra ports.
[...]

Improve Kubectl Command with Krew

July 7, 2020

/

By Brandon Tsai

Instead of implementing shell scripts to perform some complex behaviours with kubectl, you can think of installing kubectl plugins to extended kubectl command to achieve custom functionality.
[...]

Kubernetes Resources Management - QoS, Quota, and LimitRange

March 1, 2020

/

By Brandon Tsai

The applications were typically run standalone in a VM and use all of the resources. The operators and developers need to choose the size of the VM for running the application. But in Kubernetes, the pods/containers can be running on any machine which requires sharing the resources with others. That is where the QoS (Quality of Service Classes) and Resource Quota comes in.
[...]

© 2017-2020 Darumatic Pty Ltd. All Rights Reserved.