MongoDB Backup and Restore

MongoDB is one of the most popular NoSQL database engines. MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB is a distributed database at its core, so high availability, horizontal scaling, and geographic distribution are built in and easy…

Continue reading

Puppet Hiera Configuration

Hiera is Puppet’s built-in key/value data lookup system. By default, it uses simple YAML or JSON files, although you can extend it to work with almost any data source. Hiera is the most flexible way to get configuration data into Puppet. Hiera is immensely powerful, and with great power comes great responsibility.…

Continue reading

Setup Puppet Server 5 on Ubuntu 16.04

Puppet is a ruby based configuration management tool (IT automation software), licensed under Apache 2.0 designed to help system administrators, automate many repetitive task they regularly perform . It is open-source, flexible, customizable framework for managing the configuratons of computer system. It defines and enforce the state of your infrustructure throughout…

Continue reading

Transfer git repository from one provider to another

Organisations/People move their infrastructure (git repositories) from one provider to another. Here’s a site to compare the tools, Each tools have their own merits and demerits, it’s the organisations/individuals who select the tools based on their requirements. Let’s Started It’s very simple, in order to transfer/move repositories. You have to…

Continue reading

Data Upload to AWS S3

Amazon Simple Storage Service (Amazon S3) is object storage with a simple web service interface to store and retrieve any amount of data from anywhere on the web. It is Simple, durable, massively scalable object storage. In-order to upload data/backups to s3, you will find a number of ways to…

Continue reading

MongoDB Backup & Restore in Docker Container

MongoDB backup and restore from docker container is pretty easy. Here’s you could follow. Please visit my blog previous blog Install MongoDB Docker to setup docker. Let’s Started I’ve a running MongoDB Instance. krishna@ubuntu:~$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 21ea276f002e mongo “docker-entrypoint…” 46 seconds ago Up…

Continue reading

Setup Keycloak with backend Mysql Docker Container

Keycloak-MySQL extends the keycloak docker image to use MySQL. Docker is becoming main streamline to package and deploy self sufficient application containers. It wrap up a piece of software in a complete file system that contains everything it needs to run: code, run-time, system tools, system libraries – anything you…

Continue reading

Setup WordPress using Docker Compose

Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a Compose file to configure your application’s services. Then, using a single command, you create and start all the services from your configuration. Compose is great for development, testing, and staging environments, as well as…

Continue reading

Setup Keycloak Docker Container

Docker is becoming main streamline to package and deploy self sufficient application containers. It wrap up a piece of software in a complete file system that contains everything it needs to run: code, run-time, system tools, system libraries – anything you can install on a server. This guarantees that it…

Continue reading

Setup MongoDB Docker Container

Docker is becoming main streamline to package and deploy self sufficient application containers. It wrap up a piece of software in a complete file system that contains everything it needs to run: code, run-time, system tools, system libraries – anything you can install on a server. This guarantees that it…

Continue reading