Posts

Most Common Cloud Security Threats and Concerns

Image
  Most Common Cloud Security Threats and Concerns Misconfiguration: Misconfigurations of cloud security settings are a main source of cloud information breaks. Many associations' cloud security act the board procedures are insufficient for safeguarding their cloud-based framework. A few variables add to this. Cloud framework is intended to be effectively usable and to empower simple information sharing, making it challenging for associations to guarantee that information is simply available to approved parties. Likewise, associations utilizing cloud-based framework additionally don't have total perceivability and command over their foundation, implying that they need to depend upon security controls given by their cloud specialist organization (CSP) to design and get their cloud arrangements. Since numerous associations are new to getting cloud framework and frequently have multi-cloud arrangements - each with an alternate cluster of merchants given security controls - it is si

Effective Kubernetes Cluster Tools Recommendation

Image
  Effective Kubernetes Cluster Tools Recommendation This article will acquaint you with a few great instruments that can be combined with Kubernetes to add more capacity to it. While working in a DevOps biological system, you will acknowledge that it is so vital to have astounding DevOps instruments to facilitate your manual burden. A lot of DevOps instruments are accessible for each DevOps stage and various functionalities. Kubernetes is one of the unquestionable necessities assuming you work in the DevOps area and run your applications inside compartments. There are many apparatuses out there that work related to Kubernetes to add more elements. I'm discussing apparatuses for better administration, security, dashboard, checking of the Kubernetes bunch. Flagger: Flagger is a Progressive Delivery Operator for Kubernetes. It robotizes the advancement of canary arrangements utilizing Istio, App Mesh, Nginx, Linkerd, Contour, Gloo, Skipper steering for traffic moving, and Prometheus f

Best Alternatives For Kubernetes Cost Management

Image
Best Alternatives For Kubernetes Cost Management Kubernetes is perhaps the main development in distributed computing since the public cloud. It gives an open-source, profoundly versatile, and cloud-local stage for coordinating containerized applications. More associations currently use Kubernetes to convey, organize, scale, and oversee compartments at scale. Kubernetes costs are especially difficult to oversee when you are encountering quick development. The interaction can likewise be testing and tedious when you are a laid out association hoping to turn out to be more proficient. However the Kubernetes Dashboard isn't as cost-effective as you'd presumably like. In any case, that is where Kubernetes cost administration devices like Kubecost come in. Kubecost gives continuous perceivability into Kubernetes costs so you can abstain from overspending while at the same time keeping up with ideal execution consistently. With Kubecost, you can see costs across in-bunch, shared, a

Making simple CountDown program in Bash

Count-down script without user interaction: #!/bin/bash row=5 column=10 tput clear for i in {30..00..00}  do tput cup $row $column  echo -e -n "Launch in: $i\n\n"  sleep .1 done echo -e 'Done!\n\n' syntax to run this script: /path/to/countdown_auto.sh ------------------------------------------------------ Count-down script with user interaction: #!/bin/bash row=5 column=10 max=$1 min=$2 interval=$3 if [ $# -ne 3 ] then     echo -e "Syntax is $0 <countdown starting value> <countdown ending value> <counting interval>" else     tput clear     for i in `eval "echo {$max..$min..$interval}"`     #for i in {20..01..2}       do tput cup $row $column       echo -e -n "Launch in: $i\n\n"       sleep .1     done     echo -e 'Done!\n\n' fi syntax to run this script: /path/to/countdown.sh <countdown starting value> &l

Alert: *** System restart required *** [ubuntu]

We must reboot our server when we install a new kernel or libraries, Ubuntu Linux can tell you if the system needs a reboot when you login as root user. *** System restart required *** The above warning will appear on the login screen, we may miss this warning. So here is the simple script for administrators to find exactly when the system requires reboot. You can manually find the file: /var/run/reboot-required, which indicates System restart required. Instead of a manual search, you can use below script to identify the ubuntu notification of 'system restart required’ at every login and never miss the warning. Add the below lines in the file: /root/status.sh #!/bin/bash if [ -f /var/run/reboot-required ] then    echo -e "\033[33;31m[*** Hello $USER, you must reboot your machine ***]\033[0m" else    echo -e "\033[33;32m\n*** System reboot is NOT required now ***\n`cat /var/lib/update-notifier/updates-available`\n\033[0m" fi Now we

Glimpse on Systemd: A Modern Service Manager for Linux

Image
Systemd is a system and service manager for Linux operating systems. It is designed to be backwards compatible with SysV init scripts, and provides a number of features such as parallel startup of system services at boot time, on-demand activation of daemons, support for system state snapshots, or dependency-based service control logic. It may refer to all the packages, utilities and libraries around daemon. Systemd was designed to overcome the shortcomings of init and itself is a background processes which is designed to start processes in parallel, thus reducing the boot time and computational overhead. It has a lot other features as compared to init. Why there was a need to replace init? A init process starts serially i.e., one task starts only after the last task startup was successful and it was loaded in the memory. This often resulted into delayed and long booting time. However, systemd was not designed for speed but for getting the things done neatly wh

Steps to install pssh on CentOS7:

Here are the simple steps for the installation of pssh on CentOS7: pssh is a program for executing ssh in parallel on a number of hosts. It provides features such as sending input to all of the processes, passing a password to ssh, saving output to files, and timing out. Install epel: # yum install epel-release Install pssh: # yum install pssh create pssh_hosts.txt file and enter the hosts need to target: # cat pssh_hosts.txt # write hosts per line like follows #user@target_ip root@192.168.100.100 we should do key-pair between the master host and targets, this is the only way to get things done.(simply login the target from master node for Host key verification) # ssh root@192.168.100.100 Test with single commands # pssh -h /path/to/pssh_hosts.txt -A -O PreferredAuthentications=password -i "hostname" # pssh -h /path/to/pssh_hosts.txt -A -O PreferredAuthentications=password -i "uptime" Output: [root@mas