Join us

ContentRecent posts and updates..
Story
@abdellahtdj shared a post, 3 years ago
SRE, Ledger

OpenDistro with cert-manager

Last time we talked about installing OpenDistro on Kubernetes using self-signed certificates, this can be a repetitive and boring task to do each time. Instead we can delegate the creation of certificates to a tool like cert-manager.

If you didn’t read the first part of this article you can find it here

Dev Swag
@ByteVibe shared a product

Pythonista Skull - Developer / Programmer / Software Engineer Kiss Cut Sticker

#developer  #merchandise  #swag 

👨‍🚀 ByteVibe, a space out of space 👨‍🚀 ─ ✅ White or transparent✅ Durable color / long lasting✅ Durable material✅ Vibrant colors✅ Grey adhesive left side for white stickers✅ 100% vinyl with 3M glue✅ Gl...

Story
@infinity__kumar shared a post, 3 years ago

Package and Deploy Your Application Using Helm Chart

I was given a task in my project to set up a CI-CD pipeline on GCP using helm to package k8s objects and deploy them on the GKE cluster. Having very little exposure to DevOps, I did my hands dirty and learned about helm which I am going to share in this blog. What will I do? I am going to show an end to end creation of spring boot application to deploy it as a helm chart on a minikube cluster.

Agenda:

1. Create an spring boot app

2. Create docker image

3. Creating k8s objects

4. Create helm chart

5. Deploy them to minikube cluster

Although we don’t need to create k8s objects,but it will make sense while learning helm. I am assuming that reader has a basic understanding of docker. If not please read below blog.

0_vHdn3nKjGh-xLIZ9.jpg
Story
@tom_sapak shared a post, 3 years ago

How we migrated from Ansible & Docker Compose to Helm & Kubernetes and why you want that too

It’s been almost two years since we released KYPO cyber range platform¹ as Open-source project. KYPO consists of 10 microservices and up to 8 supporting services making deployment and configuration a complex task. We’ve released two projects to make it simpler:

kypo-crp-openstack-base² — set of shell scripts and heat templates for OpenStack cloud resources allocation

kypo-crp-deployment³ —Ansible playbooks and roles for application provisioning

We soon realized that orchestration with Heat and shell scripts is not flexible enough, so we’ve replaced it internally with Terraform.

1_RnLu3rP6Q2FRBxFdFx2yIQ.png
Ad
www.faun.dev shared an ad

#ad  #sponsored 
Story
@dumunari shared a post, 3 years ago
Developer Master, CI&T

Installing Istio, Prometheus, Kiali, Jaeger and Grafana as Istio addons and enabling Istio Rolling Upgrades

Before we start this conversation, we assume you have knowledge on Kubernetes, Istio, Prometheus, Kiali, Jaeger and Grafana.
If you don't, you can check the official documentation by accessing the following links:
- https://kubernetes.io
- https://istio.io
- https://prometheus.io
- https://kiali.io
- https://www.jaegertracing.io
- https://grafana.com

By following this article, we are going to achieve such things:
- Install Istio (using revisions) to a Kubernetes Cluster
- Install Prometheus as an Istio addon so we can retrieve some service mesh custom metrics
- Install Kiali as an Istio addon so we can visualize our service mesh traffic and, if needed, manage and customize our traffic
- Install Jaeger as an Istio addon so we can monitor and inspect all our requests using tracing
- Install Grafana as an Istio addon so we can monitor everything that is going on through dashboards and charts
- Be able to perform Rolling Upgrades on Istio

Screenshot 2022-09-03 214304.png
Story
@anujarosha shared a post, 3 years ago
Technical Lead

Reverse engineering of a Helm chart

Today we are going to run a very basic Helm chart in Docker Desktop and try to identify the connection between that Helm chart, the Docker image it has used and the service included in that Docker image.

Story
@shrayanimondal shared a post, 3 years ago
Master's Student, University of Massachusetts

SETUP A PROJECT USING GIT AND PYCHARM (Part 2)

As promised in the previous post (linked above), here is part 2 of the short series on setting up your machine to help you do wonderful code…things with Github and an IDE (PyCharm). You know, like a professional. If you have followed along the previous post, you should now have the following things ready at your disposal

1. PyCharm and Anaconda installed
2. A Working Directory for your Project
2. A Dedicated Python Virtual Environment for the Project
3. A Remote Repository on Github

Now, let’s move on to some other stuff.

Story
@vktor shared a post, 3 years ago
Automation developer, CubeVic

(My) Notes about Jenkings running Robot Framework

How to configure Jenkins to run RobotFramework test cases

❓The problem

I wanted to demonstrate that implementing an automation testing and continuous integration system might not be so difficult after all, and the benefits will be worth the cost.

0_2BZrlzEH2Uxx2m3D.jpg
Story
@apotitech shared a post, 3 years ago
CEO, apotitech

Kubernetes: How to Use Kustomize with Kubernetes

Having used Kubernetes consistently at work, I had to find a tool that could make my work easier and much better. Let us get into Kustomize and see how to use it at our work.

0_732-IMZDPe_PDMD4.jpg
Story
@thatericjohnson shared a post, 3 years ago
DevOps Engineer, Job Hunting

How do you know if a company is making progress on their DevOps journey?

Google’s “Accelerate the State of DevOps 2021” report shows that 26% of survey respondents are in the “Elite” category of DevOps adoption and Puppet’s “State of DevOps Report 2021” shows that 18% of respondents are “highly evolved” in DevOps. Both reports show more and more companies reaching this status every year. Engineers have higher job satisfaction with more automation and companies have better performance. You may be lucky enough to be in one of those elite companies, but others may be looking to work for one of them. What can ask during your interviews to know if a company is making progress on their DevOps journey?

0_YDuOIHhM_LnkC0yz.jpg
Story Mailtrap Team
@sofiatarhonska shared a post, 3 years ago
Mailtrap

How to Improve Your Emails With CSS?

For a lot of folks out there, HTML on its own is boring, after all, nothing is exciting when there is no color in it. Now add some Cascading Style Sheets (CSS) either to your web page or an email, and things are colorful, engaging, and begin to stand out. 

But dealing with HTML email building that has CSS in it can be tricky due to the way email clients “read the code”. In this article, we will go over the main principles of using CSS in emails and take a look at some examples that demonstrate how to do so.

Email-Headers-—-копия-03-1040x540.png