Kustomize is a great tool that allows developers to customise Kubernetes resources, including deployments and services, without changing the original YAML configuration files.
In most situations, projects are being developed at different stages and are transferred to different development environments, such as development, testing, production, etc. In such scenarios, changing the original YAML files at different stages could be an annoying situation for the entire team. But by using Kustomize, developers can get rid of this burden and make adjustments when necessary.
In this article, I will be talking about how to install Kustomize and make changes to your Kubernetes…
· Override annotation
· Super keyword
· Conclusion
Dart is an open-source, object-oriented programming language and if you’re familiar with OOP concepts, Dart will be an awesome language to learn and build Flutter applications. If you have worked with similar programming languages such as Java, then Dart will not be difficult for you.
This’s a kind of a short tutorial and here, I talk about how to use override annotation in the Dart programming language and how we can use the super keyword in Dart programs.
Let’s try to understand each of them using the below examples.
Here, we…
As we all know iOS 14 made a significant impact on iPhones and gave more security to users’ data and more protection to users’ privacy. Not only that, with iOS 14 users were given the freedom to choose their favourite apps over Apple’s default apps. Google Chrome and Gmail are the best examples of that.
Apple didn’t stop there and they gave more features to the iPhone users via iOS 14.0.1, iOS 14.1, iOS 14.2, iOS 14.2.1, iOS 14.3 and iOS 14.4 [ if you want to see what each update brought you, please refer this link ] Today everyone…
Dart is a programming language which was developed by Google and is used to build apps for different platforms. Mainly Dart is being used to develop mobile, desktop, and web applications. Dart is known as an object-oriented programming language. It can compile to either native code or JavaScript.
In this article, I’ll be going through basic functions which we can use in the Dart programming language.
Before getting started, let’s install Dart on our computer. Dart can be installed using Dart SDK on Windows, Linux, and Mac operating systems. …
Docker can be identified as a technology or a tool which has been designed to create, deploy and run applications using one or more containers. In short form, we could say Docker is a tool which we use to containerise applications. When you’re doing a project related to Kubernetes, Docker can be used as a container runtime tool which means Docker helps to handle containers inside your Kubernetes project.
So, in this article, I will be talking about the most useful docker commands which can help you in your DevOps projects. Let’s begin with installing docker into your computer.
Containerising application is a popular concept in modern software development and this concept has enabled more opportunities to the developers. After introducing open-source Kubernetes, this concept has become more interesting and it has opened various ways to integrate containerised applications with 3rd-party tools.
In this article, I will be talking about how you can push your container images to a container registry. A Container Registry is basically a repository which helps you to store your container images and allow other hosts to download your images from the registry server.
For the demonstration purposes, I am using a simple Node.js application…
Jobs in Kubernetes are really important when your application runs in a Kubernetes environment. We can identify two types of Jobs which are Jobs & CronJobs in Kubernetes, and both of these Jobs are doing the same kind of tasks. In my previous article, I talked about Jobs in Kubernetes and I explained some important features in Jobs. In this article, I talk about CronJobs in Kubernetes and some important features in it.
If you prefer to read my previous article before continuing with CronJobs, don’t hesitate to go to the below link and have a look at it first.
…
In this tutorial, you will find out how to serve static files using a Go webserver. If you’ve already developed applications using NodeJs, or any other framework, you might have already experienced this process in more detail.
Golang is somewhat similar to the C programming language. If you have some literacy around C then Golang shouldn’t be difficult for you. This tutorial basically consists of two parts; the first part will introduce how to create a simple Go web server, and the second will demonstrate how to serve your static files (such as HTML, and CSS) using a Go server.
…
In this tutorial, I will discuss creating a real-time clock for web applications. This is basically developed using HTML, CSS and JavaScript, Therefore, even though you’re a beginner for web development, this will not be hard for you to understand and add this clock for your web applications in future.
I will be discussing each step with an example so that you can continue with me and create a nice real-time clock at the end of this tutorial. Before moving into the coding, make sure to choose a text editor which is compatible with HTML, CSS and JavaScript configuration files.
…
Software Developers are pretty much familiar with GitHub where they can put their repositories and get contributions from others in advance. GitHub is a great place for beginners who like to start with Version Controlling and also when you’re working in a project which is assigned to a team, then GitHub would be an ideal place for your team to collaborate. Not only GitHub you can try other sources such as BitBucket, Azure DevOps, etc.
Generally, in GitHub, you need to create an account to start working with your repositories. Once you open your profile page you could see your…