WordPress on Kubernetes in Ubuntu

WordPress on Kubernetes in Ubuntu

based on:


1) Install snapd

2) Install helm

3) Install and enable Docker

4) Add the Kubernetes signing key on both the nodes

5) Add Xenial Kubernetes Repository

6) Install Kubeadm

7) Disable swap memory – Kubernetes does not perform properly on a system that is using

8) Set hostname

9) Initialize Kubernetes on the master node

10) To start using your cluster, you need to run the following as a regular user:

11) Then you can join any number of worker nodes by running the following on each as root:

12) Deploy a Pod Network through the master node

13) view the status of the network

14) Install Bitnami WordPress (a help chart)

15) Result

To access your WordPress site from outside the cluster follow the steps below:

  1. Get the WordPress URL by running these commands: NOTE: It may take a few minutes for the LoadBalancer IP to be available.
    Watch the status with: ‘kubectl get svc –namespace default -w my-blog-wordpress’ export SERVICE_IP=$(kubectl get svc –namespace default my-blog-wordpress –template “{{ range (index .status.loadBalancer.ingress 0) }}{{.}}{{ end }}”)
    echo “WordPress URL: http://$SERVICE_IP/”
    echo “WordPress Admin URL: http://$SERVICE_IP/admin”
  2. Open a browser and access WordPress using the obtained URL.
  3. Login with the following credentials below to see your blog: echo Username: user
    echo Password: $(kubectl get secret –namespace default my-blog-wordpress -o jsonpath=”{.data.wordpress-password}” | base64 –decode)

16) Uninstall

TeamCity vs Jenkins for Continuous Integration [2020 Update]



You can download the best video and audio by using:

If that gives you an error, try the following instead:

Best MP3 audio

The –audio-quality 0 uses the highest encoding quality but can increase your file size unnecessarily. The default is 5 and might be a better choice depending on the source quality.

If quality and file size matter to you, you should avoid re-encoding and stay with Youtube’s native music formats:

resulting in an m4a file


probably resulting in an ogg file.

Guide on refactoring your Sitecore solution to Sitecore JSS

Easily Connect Espressif Devices to Azure IoT