Posts (54)
guides
How to Effectively use Kubernetes Quality of Service
Published October 6, 2021
Reading time: 3 minutes.
Learn how to leverage Kubernete's Quality Of Service profiles to better control pod evications and resource utilization.
blog
Running Nfs in Kubernetes
Published June 24, 2021
Reading time: 2 minutes.
Is running an NFS server in your Kubernetes cluster a good idea or is it a gateway for hackers
blog
Know What's in Your Container Images
Published June 23, 2021
Reading time: 7 minutes.
Do you know what's running in your containers? Audit your images to avoid packages that leave you vulnerable to exploitation
guides
How to Deploy Jekyll on Kubernetes
Published September 15, 2020
Reading time: 8 minutes.
Learn how to use Docker to containerize Jekyll static-content websites and deploy them on Kubernetes clusters.
tutorials
How to Update Kubernetes Deployments
Published September 11, 2020
Reading time: 5 minutes.
Learn how to update deployments and pods running in Kubernetes using a manifest and manually editing the live state.
tutorials
How to Configure Node-based apps in Kubernetes
Published September 9, 2020
Reading time: 4 minutes.
Learn how to configure Angular, React, and Vue apps in Kubernetes using ConfigMaps and Secrets for environment variables and config.js files.
tutorials
How to Backup and Restore MongoDB Deployment on Kubernetes
Published September 3, 2020
Reading time: 3 minutes.
Learn how to backup and restore your MongoDB server running on Kubernetes and protect your data on a regular schedule.
tutorials
How to Immediately Start Kubernetes CronJobs Manually
Published September 2, 2020
Reading time: 3 minutes.
In this tutorial, you will learn how to manually start a cronjob and run it immediately using the kubectl command
tutorials
How to Deploy Java Apps with Tomcat on Kubernetes
Published September 1, 2020
Reading time: 9 minutes.
Learn how to deploy your Java applications on Tomcat with Kubernetes, and how to configure your Tomcat install.
tutorials
How to Create a Docker Pipeline With Jenkins
Published August 30, 2020
Reading time: 3 minutes.
Learn how to create a Docker pipeline with Jenkins to build and run containers on a remote host
tutorials
How to Check Memory and CPU Utilization of Docker Container
Published August 28, 2020
Reading time: 4 minutes.
Learn how to check a Docker container's memory and CPU utilization, as well as network traffic and disk I/O to ensure everything is running fine.
tutorials
How to Remove Docker Containers and Volumes
Published August 28, 2020
Reading time: 4 minutes.
Learn how to delete old and unsused Docker containers and volumes and reclaim free space on your host
tutorials
How to Copy Files to a Pod Container in Kubernetes
Published August 27, 2020
Reading time: 3 minutes.
Learn how to use the kubectl cp CLI command to copy files and directories from your local machine into a container of a running pod.
tutorials
How to Add Persistent Data to Mysql with Docker Compose
Published August 27, 2020
Reading time: 3 minutes.
Learn how to use volumes with Docker Compose to add persistent data for MySQL to your containerized database workloads.
tutorials
How to Set PHP Options for Wordpress in Docker
Published August 27, 2020
Reading time: 3 minutes.
Learn how to set PHP options when running WordPress in a container using Docker, Docker Swarm, Docker Compoes, and Kubernetes.
tutorials
How to Solve Wordpress Redirects to Localhost 8080
Published August 27, 2020
Reading time: 3 minutes.
Learn how to solve WordPress from redirecting to localhost:8080 when using the official Docker image in Docker Swarm, Docker Compose or Kubernetes.
tutorials
How to Create Immutable Configmaps and Secrets
Published August 27, 2020
Reading time: 2 minutes.
Learn how to create and use immutable ConfigMaps and Secrets to protect application data from being modified.
tutorials
How to Add Entire Directory of Files to a ConfigMap
Published August 26, 2020
Reading time: 2 minutes.
Learn how to add an entire directory of files to your ConfigMap for mounting in a deployment or pod.
tutorials
How to Upgrade PostgreSQL in Docker and Kubernetes
Published August 25, 2020
Reading time: 5 minutes.
Learn how to upgrade your Postgres servers running in Docker or Kubernetes in a safe and reliable way to ensure data integrity.
guides
How to Deploy Postgres on Kubernetes
Published August 25, 2020
Reading time: 6 minutes.
Learn how to deploy a PostgreSQL container instance in Kubernetes with persistent storage, configMaps, and secrets. Also, how to backup a PostgreSQL database in Kubernetes.
guides
How to Deploy Jenkins on Kubernetes
Published August 24, 2020
Reading time: 4 minutes.
Learn how to deploy Jenkins on Kuberentes using persistent volumes for maintaining plugin installation state, services to expose Jenkins, and configMaps for configuring the server.
guides
How to deploy MEAN apps on Kubernetes
Published August 24, 2020
Reading time: 10 minutes.
Learn how to run a MEAN stack in Kubernetes by deploying and configuring your Angular and Express apps, as well as MongoDB.
tutorials
How to Restarting Kubernetes Pods
Published August 24, 2020
Reading time: 2 minutes.
Learn how to restart your running pods with the kubectl command.
guides
How to Deploy MongoDB on Kubernetes
Published August 23, 2020
Reading time: 9 minutes.
Learn how to deploy and run highly available MongoDB Kubernetes services by utilizing deployments, secrets, configMaps, and persistent volumes.
tutorials
Deploy Wordpress Multisite on Kubernetes
Published August 23, 2020
Reading time: 6 minutes.
Learn how to deploy WordPress with multisite enabled on Kubernetes with persistent storage, secrets for senstivie values, and configMaps.
tutorials
Deploy a WordPress Kubernetes Pod
Published August 22, 2020
Reading time: 4 minutes.
Learn how to create and manage Kubernetes pods with WordPress in your Kubernetes cluster.
tutorials
How to containerize Angular, React, and Vuejs Apps with Docker
Published August 22, 2020
Reading time: 3 minutes.
Learn how to build JavaScript based frameworks Angular, React, and VueJS in Docker for running in a highly containerized environment, such DockerSwarm and Kubernetes.
tutorials
How to List Running Container Image Versions in Kubernetes
Published August 21, 2020
Reading time: 3 minutes.
Learn how to kubectl or an opensource utility named version-checker to list all version of running images in your Kuberenetes cluster.
tutorials
How to Delete Kubernetes Resources
Published August 21, 2020
Reading time: 2 minutes.
Learn how to delete Kubernetes resources by using a manifest file or by targeting the resource directly through the command-line.
tutorials
How to Deploy WordPress and MySQL on Kubernetes
Published August 19, 2020
Reading time: 11 minutes.
Learn how to run WordPress and MySQL on Kubernetes in production with persistent storage, network policies, configmaps, secrets, and regular backups.
tutorials
How to Check Kubernetes Version
Published August 19, 2020
Reading time: 1 minute.
Learn how to use the kubectl cli to check which version of Kubernetes your clusters are running, and the version of Kubernetes each node is running.
tutorials
How to Squash Your Commits and Why Do It
Published August 18, 2020
Reading time: 5 minutes.
Learn how to squash your commits into a single commit and understand why you should do it. Keep your commit history clean by only keeping important changes in your log using squash and fixup commands
guides
How to Deploy LAMP servers on Google Cloud Compute using GCloud
Published August 17, 2020
Reading time: 8 minutes.
Learn how to deploy a LAMP server on Google Cloud Compute using the gcloud CLI and startup scripts
tutorials
How to set Default Kubernetes Namespace
Published August 17, 2020
Reading time: 2 minutes.
Learn how to set a default namespace using the kubectl command instead of having to specify it in commonly used spaces.
news
Kubernetes Announces v1.18.7 release
Published August 17, 2020
Reading time: 1 minute.
Kubernetes has just released version v1.18.7 that moves the Kubernetes code base forward to Go 1.13.15 to address a number of minor issues.
tutorials
Git Branch Cheat Sheet
Published August 17, 2020
Reading time: 3 minutes.
Use this cheat sheet to learn how to manage your Git branches and never again forget how to accomplish some of the most common tasks.
tutorials
Delete Local and Remote Git Branches
Published August 17, 2020
Reading time: 2 minutes.
Learn how to delete your Git branches on your local filesystem and from a remote repository, and keep your repository clean from branch clutter.
tutorials
Using Unvault to Read Vaulted and Non Vaulted Files
Published August 16, 2020
Reading time: 2 minutes.
Learn how to use the new Ansible Unvault plugin in a lookup to read the contents of any file, vaulted or non vaulted. Ansible will automatically detect and decrypt as necessary.
news
Ansible V2.10.0 Released
Published August 16, 2020
Reading time: 2 minutes.
Ansible version v2.10.0 has officially been released, which includes a new built-in plugin named unvault, as well as a number of other features.
guides
GitOps: Should Configs be Stored Separately from Application Code
Published August 15, 2020
Reading time: 2 minutes.
Should configs be stored in the same repository as code or should they be separated into different repositories.
tutorials
Using Hierarchical Namespaces in Kubernetes
Published August 15, 2020
Reading time: 2 minutes.
Learn how to implement nested namespaces in Kubernetes using the new Hierarchical Namespaces resource type, and move away from two-dimensional resource organization.
tutorials
Securely Store TLS Certificates as Kubernetes Secrets
Published August 13, 2020
Reading time: 1 minute.
Learn how to securely store your your application's TLS certificate key-pairs in Kubernetes using secrets
tutorials
How to Create and Use Kubernetes Secrets
Published August 12, 2020
Reading time: 2 minutes.
Learn how to securely store your sensitive information in Kubernetes secrets and access those secrets in your manifests.
tutorials
How to Base64 Encode Kubernetes Secrets
Published August 12, 2020
Reading time: 3 minutes.
Learn how to encode and decode Kubernetes secrets using the base64 command in Linux and OSX.
tutorials
How to create Kubernetes Network Policies for WordPress
Published August 7, 2020
Reading time: 6 minutes.
Learn how to craft effective network policies in Kubernetes to secure connectivity into your cluster and between your pods.
guides
Continuous Delivery with Ansible and Docker
Published August 7, 2020
Reading time: 3 minutes.
Learn how to use Ansible and Docker to implement an effectively Continuous Delivery strategy in your environment, and accelerate your production releases.
news
Gitlab Security Release: 13.2.3, 13.1.6 and 13.0.12
Published August 6, 2020
Reading time: 1 minute.
Gitlab announces security release for version 13.2.3, 13.1.6, and 13.0.12.
news
Traefik 2.3 introduces Pilot and Plugin marketplace
Published August 4, 2020
Reading time: 1 minute.
Traefik annouces vesion 2.3 and the introduction of a Pilot Plugin Market
tutorials
Running Python Flask on Kubernetes
Published July 6, 2020
Reading time: 8 minutes.
Learn how to containerize and deploy your Python Flask application in a production Kubernetes cluster, as well as how to package your application in Helm.
guides
Pipelines as Code with Jenkins and Jenkinsfiles
Published July 1, 2020
Reading time: 3 minutes.
Learn how to use Jenkinsfiles in your project repositorys and implement pipelines as code with Jenkins
blog
Welcome to CloudyTuts
Published June 30, 2020
Reading time: 1 minute.
Welcome to Cloudytuts, the world's open source tutorial site for all things cloud.
tutorials
Deploying React to Kubernetes
Published June 30, 2020
Reading time: 9 minutes.
Learn how to containerize your React applications and deploy them into Kubernetes, and pull configuration data from configMaps and secrets.
Follow Us