Skip to content
Kloudle Logo
Academy

Learn Cloud Security

Page 6 of 14

Enforce Organization wide 2FA in GitHub
academy 2 min

Enforce Organization wide 2FA in GitHub

GitHub allows enforcement of organization-wide 2FA authentication which ensures all new users joining your GitHub Organization have 2FA enabled on their accounts. This article provides a quick walkthrough of how to enable this setting in your GitHub Organization.

Akash Mahajan
How to add a new hostname or IP address to a Standalone Kubernetes API server
academy 3 min

How to add a new hostname or IP address to a Standalone Kubernetes API server

A short post on adding a new hostname or IP address to the PKI certificate of a Kubernetes cluster so that TLS connections between client (kubectl) and the API server do not generate warnings.

Akash Mahajan
Using Prowler for AWS assessment against CIS Foundations benchmark - Part 1 Introduction and setup
academy 2 min

Using Prowler for AWS assessment against CIS Foundations benchmark - Part 1 Introduction and setup

Prowler is an Open Source security tool used for AWS security best practices assessments, incident response, audits, continuous monitoring, hardening, and forensics readiness. This post covers an introduction and instructions to set up the tool for learning.

Akash Mahajan
How to update Base permissions setting in GitHub
academy 2 min

How to update Base permissions setting in GitHub

This article provides a quick walkthrough of how to update Base permissions for your GitHub Organization.

Akash Mahajan
Simple steps to set up a 2 Node Kubernetes Cluster using Kubeadm
academy 6 min

Simple steps to set up a 2 Node Kubernetes Cluster using Kubeadm

A quick tutorial on setting up a 2 node Ubuntu bare metal Kubernetes cluster using kubeadm on standalone local virtual machines, Google VM Instances, AWS instances or any other cloud provider’s compute service.

Akash Mahajan
5 Different ways to authenticate with AWS
academy 4 min

5 Different ways to authenticate with AWS

AWS supports multiple ways of authenticating users based on their context. This article shows various ways of authenticating to AWS using credentials, tokens, SSO and others.

Akash Mahajan
How to update a user owned public EBS Snapshot to private using AWS CLI
academy 2 min

How to update a user owned public EBS Snapshot to private using AWS CLI

User owned public EBS snapshots are accessible to any AWS user. If you have created a public EBS snapshot that may contain sensitive or private information and would like to change it to a private snapshot using AWS CLI, follow this step-by-step guide.

Akash Mahajan
How to update a user owned public EBS Snapshot to private
academy 2 min

How to update a user owned public EBS Snapshot to private

User owned public EBS snapshots are accessible to any AWS user. If you have created a public EBS snapshot that may contain sensitive or private information and would like to change it to a private snapshot, follow this step-by-step guide.

Akash Mahajan
Make a public GitHub repository private
academy 5 min

How to Make a GitHub Repository Private (2026)

Make a GitHub repository private safely. Follow the current 2026 steps and understand effects on forks, stars, watchers, Actions, and security.

Akash Mahajan
How to use Steampipe to extract information for DigitalOcean
academy 3 min

How to use Steampipe to extract information for DigitalOcean

Once configured to work with DigitalOcean, Steampipe pulls metadata about resources running in the cloud which we can then query using SQL queries.

Akash Mahajan
How to authenticate Steampipe with DigitalOcean
academy 3 min

How to authenticate Steampipe with DigitalOcean

This article shows how to configure Steampipe to work with DigitalOcean.

Akash Mahajan
How to encrypt EBS Snapshot in AWS
academy 2 min

How to encrypt EBS Snapshot in AWS

Encrypting EBS snapshots adds a layer of security and also helps in meeting compliance requirements. This article provides a walkthrough of how to encrypt an EBS snapshot in AWS.

Akash Mahajan