PyronoidNinja

Be a learn-it-all

Redis and Load balancer to Build a High Available Web Application Environment

Redis is an opensource distributed caching engine and in-memory data structure store. It can be used as a database, cache and a message broker. It also improves the availability of the applications during the outages. PHP Session Handling By using Redis 1. Architecture 2. Installing and Configuring Redis i) Installing Redis ii) Configuring Redis 3. […]

Read More

MongoDB Cluster Creation with High-availability

Highly available MongoDB clusters are deployed by replicating the Mongo databases. Database replication is a mechanism that is increasing the availability of the data by having multiple copies of data in different instances. So the data can be recovered at any point of failure. I will also increase the performance of the application, reliability and […]

Read More

Create a VM from a managed image in Azure

Multiple Virtual Machine can be created from managed images in Azure by using a portal, Azure Command Line Interface (CLI), Azure Cloud shell or Azure Resource Manager Templates. Before Creating a new VM the Managed Image Should be created and the read access to that source VM should be granted to the users who going […]

Read More

Integrating Jenkins with Gerrit to build CI Environment

CI(Continuous Integration) Continuous Integration is a software development practice, where the code changes are frequently, integrated into a shared repository and each integration the builds are validated through automated tests. GerritGerrit is a free and OpenSource web-based collaborative code review tool, which was integrated with git. It also has the feature to maintain the history […]

Read More

OpenStack Swift Deployment

OpenStack Swift Deployment using Bash Script(All in one Setup, Stein Version)                       Download and execute Source Code by as follows                                        git clone https://github.com/Eranachandran/Bash-Script-for-OpenStack-Swift-Installation.git cd Bash-Script-for-OpenStack-Swift-Installation bash Stein_Swift_Installation.sh <object_storage_disk_name> Example: Stein_Swift_Installation.sh sdc Note: <object_storage_disk_name> is, the disk where you want install object storage This bash script will install the Stein version of OpenStack with the keystone, […]

Read More

OpenStack Stein Installation using Bash Script

OpenStack Stein Installation using Bash Script(All in one Setup) Download and execute Source Code by as follows git clone https://github.com/Eranachandran/Bash-Script-for-OpenStack-Stein-Installation.git cd Bash-Script-for-OpenStack-Stein-Installation bash Stein_Installation.sh Note: This bash script will install the Stein version of OpenStack with the keystone, glance, placement, nova, neutron and Horizon Services The conf directory contains the preconfigured config files of the […]

Read More

Resizing Instance in OpenStack

In OpenStack there are two ways to resize an Instance, i) Resize instance on the same compute node ii) Resize instance on the other compute node i) Resize instance on the same compute node Normally, While resizing an instance Nova will try to contact other compute node for does resize. But our use case is […]

Read More

Zabbix Installation Script

Zabbix is an open-source monitoring software tool for networks, servers, virtual machines(VMs) and cloud services. It provides monitoring metrics of CPU load, Memory utilization disk space usage, networking and etc. It monitors operations on Linux, Windows, Mac and other popular operating systems, monitoring is only possible through agents. In Zabbix datum are stored in MySQL, […]

Read More

Bash script for OpenStack Snapshot

Creating Snapshot for OpenStack Instance and Download that image from glance #Input Description Server_Name – Name of the Instance Snapshot_Name – In Which Name you want the Snapshot will be created Openrc_File – Path of the credentials file (Ex – /home/eranachandran/admin-openrc) Snapshot_Location – Where the snapshot will be stored After Downloading Snaptshot from glance Downtime_in_Minutes […]

Read More

Securing Swift API Service Endpoints

In previous i have posted about OpenStack Object Storage(swift), this post is Securing Object Storage Service API endpoints in OpenStack Queens environment(Configuring OpenSSL) Consider your having Swift API service endpoints in https like below mentioned Consider your having Certificate and key file like below mentioned Certificate File – openstack.crt and Key File – openstack.key Steps […]

Read More