Here, you will see how you can create your helm chart and push to Amazon ECR .
I am creating the Helm chart for the WordPress application. A Helm chart usually composed of following:
Chart.yaml: contains the details of the chart.
templates folder: contains the configuration yaml manifests.
Values.yaml: contains the default input parameters for a Helm chart.
Starting with the installation of Helm and then step by step we will build the Helm Chart.
* curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3
* chmod 700 get_helm.sh
Create the Helm Chart
helm create wordpress(example)
After creating Helm check the directory…
Let’s say we have created a sign up HTML form in Flask Application. We try to store the data related to sign up in the python dictionary. Now if our program terminates due to some reason then all the data store in the dictionary will vanish. To make our data persistent we need permanent storage. We can have permanent storage in two ways either through file handling or database storage.
Database are of two types relational and non-relational database. We are going to use the MongoDB non-relational database. …
Aggregation operations process data records and return computed results. Aggregation operations group values from multiple documents together, and can perform a variety of operations on the grouped data to return a single result. MongoDB provides three ways to perform aggregation: the aggregation pipeline, the map-reduce function, and single purpose aggregation methods.
MongoDB applies the map phase or map function to each input document. The map function emits key-value pairs. For those keys that have multiple values, MongoDB applies the reduce phase or reduce function, which collects and condenses the aggregated data. MongoDB then stores the results in a collection.
you will say RedHat 8 linux operating system. But there is something more in this picture. Actually it is default GNOME desktop environment of RedHat linux. GNOME is the open source community which is highly supported by RedHat and other supporters include AWS, Google, Digital Ocean and more.
GNOME 3 provides two user environments:
Both environments can use two different protocols as their graphical back ends:
The default combination in RHEL 8…
The world is one big data problem
Big Data is hype in the market. Earlier Big Data considered as a problem but soon this problem has been resolved and now it is known for the operations such as Big Data analysis and Big Data analytics. Big Data analytics includes ML, DL and AI.
Why Big Data was considered to be a problem? we are gonna know in this story.
Definitions of Big Data:
For the intro of Jenkins checkout https://pshobhitsingh01.medium.com/what-is-jenkins-fdcec381ea38.
There has been significant shift in Automotive Industries, where manufactures instead of developing complex hardwares, actually creating softwares. Companies like Tesla is using softwares to manage their cars, General motors for their On-Star Program. Usage of software in automotive industries or technology companies those make cars are endless.
We will discuss about BOSCH who successfully used Jenkins.
About 40,000 Bosch employees work in R&D for the company’s mobility solutions sector, and about one-third of them are software engineers. …
Jenkins: Engine of DevOps
Agenda of the Story:
Before Jenkins, many development teams employed a nightly build as part of their software delivery process. The nightly build process required teams to commit their code to the source code repository at a certain cut-off time each day. This was even more of a challenge when working with geographically dispersed teams. A nightly build time of say, 11 pm PST would equate to 12:30 PM IST in India.
So, developers in India would be forced to commit their code in the…
Top companies like amazon , google have successfully shift their architecture from the monolithic to microservice. A monolithic architecture is highly coupled means there is high dependency among the components. With high dependency there are some challenges like maintenance, technology enhancement and security. If you want to adopt a technology for the some features of application not for the whole application then it would be difficult or impossible for you.
For example you have made a application totally in java. It is working fine. …
To setup the WordPress with AWS RDS you are going to implement the following steps:
Step 1:Create an AWS EC2 instance
Click on the launch instances button:
Choose amazon AMI:
In the inventory we generally give the ip of the container that we will configure. But when we are to launch and configure a container then in that case we don’t know the ip of the container that will be launched.
To troubleshoot the problem of ip of container in the target node. We have concept of Tags. …