Join us

ContentRecent posts and updates..
Story
@m3rryqold shared a post, 3 years ago
DevOps Engineer

Continuous Deployments of Kubernetes Applications using Argo CD GitOps & Helm Charts.

Introduction

In this article, we will learn how to easily set up Argo CD as an app of apps with Helm, deploy applications with Argo CD and subsequently manage these applications.

Dev Swag
@ByteVibe shared a product

Take a break - Black Mug

#developer  #merchandise  #swag 

Take a break, and get a coffee! Warm your soul with a nice mug perfectly sized black ceramic mug. - Microwave and dishwasher safe- Made of black, durable ceramic- C-handle- 11 oz (0.33 l)

Story
@mikhail_advani shared a post, 3 years ago
Cloud Engineer

Kubernetes in-cluster traffic encryption using cert-manager

There are several cases when people need to implement traffic encryption of services running within their Kubernetes cluster but a service mesh is an overkill. This blog is to walkthrough away to achieve this using cert-manager and related tools in a simple and efficient way.

1_Ii_vHt2UYTpNX8je6x-OBg.jpeg
Story
@dwood-97 shared a post, 3 years ago

Automating an EC2 schedule with Python, Lambda, and CloudWatch

I will be leaving links throughout the article with the code I used from my GitHub repo and if you have any questions or comments feel free to reach out to me on LinkedIn. Let’s get started!

0_XdiVLtAAaKS9mTjy.jpg
Ad
www.faun.dev shared an ad

#ad  #sponsored 
Story
@isaacarogb shared a post, 3 years ago

Digital Project Management

There’s a considerable debate in the DPM (Digital Project Management) sector at large: Is digital project management a position or a talent in our developing digital world? But first, before we get to that;

We are living in a technological era. Billions of creative individuals work on a wide range of initiatives that fuel our real and virtual lives in our digital environment. People who create what we see on our devices are experts at organizing, coordinating, cooperating, and, producing.

And those are the people who constitute digital project management, and the digital project manager is, of course, at the core of it all. If you’ve stumbled on these phrases in chats at work but aren’t sure what they mean, we’ll explain them.

1_JIy05IraLjzi1ZS0MwmV8g.jpeg
Story
@yurgenua shared a post, 3 years ago

Helm application manager for Kubernetes. Using professional and hand-crafted charts.

Helm is the most widely used package manager for Kubernetes. It is difficult to imagine Docker without https://hub.docker.com/ and the relation is pretty similar in the case of Kubernetes and https://helm.sh/.

Story
@mehrdadep shared a post, 3 years ago

Implementing a domain parser using Golang

Domains are designed to be readable and memorable, unlike IP addresses but that’s not all to them. A domain name consists of multiple parts:

Here, I’m going to implement a simple domain parser with Golang using the public suffix list.

The final Golang module is available on my Github.

1_kD7yQO97DnoMqQHFPt7DSw.png
Story
@edtha3rd shared a post, 3 years ago
Fullstack Developer

The Future of The Web

What the Future HoldsWhat we see, then, is a tug-of-war between competing ideas. On one hand, we can relinquish control to Big Tech and enjoy all the amenities that come with that, or we can take back control and see where that leads. Should we choose the first path, instead of Web3, we get somethin..

1_uPwyuzwql9_jWpdFVBvCIQ.jpeg
Story
@abame shared a post, 3 years ago
Staff Software Engineer, Emma - The Sleep Company

AWS Lambda & GitlabCi — Deployment and Database Migrations with ENV Variables for Node.js Application

While working on delivering some features for an application in my daily work me and my team were facing a challenge when trying to automate the deployment of an AWS Lambda function through Gitlab CI.

By definition, the AWS Lambda functions should be a simple and small application serving one purpose and one purpose only.

This was also the case for us but the challenge was that our Lambda function had also a database that we had agreed upon during our planning. We had to store different information, and it was a lot. We couldn’t use configuration files since that would have increased the size of the application.

As some of you might know, AWS Lambda functions have some restrictions when it comes to the size of the codebase. If the extracted size of the zipped codebase is more than 128Mb the deployment will fail. This is obviously configurable but we wanted to keep the default configuration when it came to size.

1_cP-91dc2zA3i43lOHxO7mg.jpeg
Story
@andrelucastic shared a post, 3 years ago
Software Enginner

Continuous Integration — CI & Continuous Delivery —CD | How to build a high-quality pipeline

It´s worth investing a little time to understand continuous integration (CI) and continuous delivery (CD), mainly in the development software world in which exists are builds and controls version repositories.

CI — Continuos Integration

CI is a process that allows us to make changes quickly and easily without being painful.
Newman, Sam. Building Microservices . O’Reilly Media. Kindle Edition.

The main goal of CI is to keep the team in sync with the existing code from the repository. Basically, a good CI detects that the code has been committed, and runs some verifications such as if the code is compiling and if the tests are passed.

This process brings us many benefits, such as fast feedback about the application. This process allows us in each modification to have faster feedback about the last changes made, if any flow was broken, for example, we can do this over and over again, gaining more confidence when we need to update a feature, o refactor any piece of the code.

1_gxI8wDvDL_2Bkan99CfSVw.png
Story
@vypr907 shared a post, 3 years ago
Help Desk Manager, Bay de Noc Community College

Closing Time with Python

Using Python with boto3 to clean up your EC2 instances!

For this project I built a “set” of Python scripts that allow a user to create an number of EC2 instances with tags, then delete all instances with a certain tag (and excluding my Cloud9 instance). It’s a great little “end of the day” script to clean up extra instances and keep costs down.

1_VKk4DP6SpO0oSXLVELv9cA.png