Posted On March 17, 2021

Kubernetes – Pausing Applications by Scaling Deployments or Stateful Sets

kimconnect 0 comments
blog.KimConnect.com >> Linux , Virtualization >> Kubernetes – Pausing Applications by Scaling Deployments or Stateful Sets
# Pause application
kubectl scale deploy nextcloud --replicas=0
kubectl scale statefulsets nextcloud-db-postgresql --replicas=0
kubectl scale deploy pihole --replicas=0

# Resume application
kubectl scale deploy nextcloud --replicas=1
kubectl scale statefulsets nextcloud-db-postgresql --replicas=1
kubectl scale deploy pihole --replicas=1

# Alternate for deployments scaling
kubectl scale deploy -n default --replicas=0 --all
kubectl scale deploy -n default --replicas=1 --all

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Testing NFS Between Linux Server & Windows Client

On Linux server:1. Turn of selinux/ipchains/iptables during the test. This could be turned on at…

Linux: Reclaim Disk Space by Performing System Cleanups

All systems: Check disk space usage # check /var directorydu -a /var | sort -nr…

Bash Shell: Old School Migration of ESXi Guest Virtual Machines

Step 0: Preparations Estimate file-copying duration for cut-over:- Sustained storage transfer speed using a 1GB…
Other project: DragonCoin.com