ContentPosts from @foxutech..
Story
@foxutech shared a post, 2 years, 10 months ago

Crossplane — Let your Kubernetes to build your cloud infrastructure

Recent days infrastructure automation is one of the most focused across most of the organization, why? One of the main reasons is cloud adaptation. So, with that they can manage the complete infrastructure on AWS, Azure, GCE and other cloud providers.

As there are more tools to manage the infrastructure, it will be hard to manage and learn more tools for your SRE or DevOps team. What if you can manage your infrastructure via Kubernetes? Yes, you read correct. In this case, you are going to love Crossplane for sure. Let’s see what is crossplane and how to use it, also will try to compare with Terraform.

0_aClfqCg5SyDw0Dkb.png
Story
@foxutech shared a post, 2 years, 10 months ago

Troubleshooting Kubernetes Networking — Part1

Troubleshooting Kubernetes Networking: As we are seeing one by one issues on Kubernetes and how to fixit, part of that today we are going to see, another important topic, which is nothing but networking. As this is vest topic to cover, we will be separate one by one and provide the solutions. In this topic, we will be taking some example scenarios and how to fix it.

In this series we should get understand the basics and few related topics, then will see very basic issue and how to fix in this, in coming post will be seeing another extended issue and how to fix it.

0_c3hIjNYGX3F-GlgS.png
Story
@foxutech shared a post, 2 years, 10 months ago

Argo CD Git Webhook Configuration

We have seen about ArgoCD sync configuration and part of that we have understand Argo CD polls the Git repositories every 3minutes to detect the changes done on the repo. In case if you wish to change the delay to quicker, you can configure the webhook events to send the poll to API server. Argo CD supports Git webhook notifications from all major providers in the market like GitHub, GitLab, Bitbucket, Bitbucket Server and Gogs. The following explains how to configure a Git webhook for GitHub and Gitlab, same process can be applicable to other providers.

0_iM6qa7YpwqnQOIQ1 (1).png
Story
@foxutech shared a post, 2 years, 10 months ago

Argo CD Sync Phases and Waves

Recently we have Argo CD Sync options with examples, part of that, there is additional options with sync, those are Phases and waves. Why this is matters? This is sometime very useful, if you are expecting some manifest on sequence or some order. Let’s see about Argo CD Phases and waves, in this section.

0_8VSdhG2X285EcZ1Z.png
Story
@foxutech shared a post, 2 years, 10 months ago

How to Provision Azure Resources using Crossplane

In our last post we have seen about Crossplane and its benefits. In this article, lets check how to provision an azure resource using Crossplane.

0_58dO-gz-jQtlmPMx.png
Story
@foxutech shared a post, 2 years, 10 months ago

Kubernetes DaemonSet — Explained

As we are seeing about Kubernetes resources and how to troubleshoot the Kubernetes issue with live demo. Part of that, in this article, we will have a look at the DaemonSet on Kubernetes.

0_TWc6ebYfGRxDXeKf.png
Story
@foxutech shared a post, 2 years, 10 months ago

Kubernetes CrashLoopBackOff — How to Troubleshoot

We have seen about imagepullbackofferror on last article, now let’s take a look on another familiar error on Kubernetes. If you are working on Kubernetes, this could be on the annoying error, you may experience multiple times. The error is nothing but Kubernetes CrashLoopBackOff, it is one of the common errors in Kubernetes, indicating a pod constantly crashing in an endless loop and either unable to get start or fail.

In this post will see how we can identify the cause of the issue and why we are getting CrashLoopBackOff error, and also, we will cover how you can solve this.

0_aR4qcDku5f9pCbMo.png
Story
@foxutech shared a post, 2 years, 10 months ago

Kubernetes ImagePullBackOff: Troubleshooting with Examples

Currently we are seeing how to troubleshoot the Kubernetes issue and related topics. Part of that, today let see another important error, you may have experienced sometime this error when you worked on the Kubernetes. This error could frustrate if you are unfamiliar with it, as this doesn’t have single reason to fail, there is varies possible reason beyond this error. Like that we have picked on the error which is nothing but “Kubernetes ImagePullBackOff error”, in this post, we are going to see what could be a reason for this error and how to troubleshoot it.

0_aDvfJnTdQfjzbpKx.png
Story
@foxutech shared a post, 2 years, 10 months ago

Argo CD Tracking Strategies

Continuous delivery(CD) is one on the key important for any software development team. We should please better to deliver the product to customer and also we should have better strategies, to handle any kind of situation. As CD has been grown very better now and GitOps helps us to expediate any releases and quicker, also it has is own challenges, so it is better to understand how we track the changes and implement it. Part of that, as we are mainly focusing Argo CD, In this will see what are tracking straegies Argo CD supports and how we can implement it with some sample demo. As Argo CD application spec provides several different ways of tracking Kubernetes resource manifests.

0_25ZPqMLiFshrbPUY.png
Story
@foxutech shared a post, 2 years, 10 months ago

Argo CD Projects and Examples

So far, we have seen about Argo CD applications and CLI with some practical examples. Now lets another interesting feature on Argo CD called, Projects. In this post let’s about Argo CD Projects and how to manage it with example scenarios.

0_tf-q--KExhMrvjun.png