← Back to search

Kubernetes 101 - Episode 6 - DNS, TLS, Cron, Logging

Jeff Geerling 1:03:15

26,177 views · 626 likes Watch on YouTube ↗

In this episode, we'll take our scalable Drupal web application and expose it to the Internet using a user-friendly domain name and HTTPS using Ingress, and then configure cron and logging using Kubernetes so it's easy to keep Drupal running it's best!

More info: https://kube101.jeffgeerling.com

Special thanks to amazee.io for sponsoring this series: https://www.amazee.io

Sponsor me on GitHub: https://github.com/sponsors/geerlingguy
Support me on Patreon: https://www.patreon.com/geerlingguy

Links:

- Kubernetes 101 Book: https://www.kubernetes101book.com
  - Ansible for Kubernetes for $4.99: https://leanpub.com/ansible-for-kubernetes/c/mZkrcxrfmWw8
  - Episode Details: https://kube101.jeffgeerling.com/2021/episode-6-dns-tls-cron-logging
  - Episode Examples: https://github.com/geerlingguy/kubernetes-101/tree/master/episode-06

#kubernetes #kube101 #drupal

Contents:

00:00:00 - Livestream start
00:00:52 - New Year and Baby Launch!
00:05:23 - DNS and Ingress
00:10:48 - Set up an NGINX Ingress controller
00:16:30 - Set up Ingress for Drupal
00:20:21 - External DNS integration
00:23:17 - TLS with cert-manager and Let’s Encrypt
00:35:27 - A CronJob for Drupal
00:46:39 - CronJob caveats
00:51:27 - Log monitoring solutions
01:02:00 - What's next?

Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.