lab:kubernetes_app:start
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lab:kubernetes_app:start [2024/01/31 17:05] – created user | lab:kubernetes_app:start [2024/05/13 18:15] (current) – user | ||
---|---|---|---|
Line 7: | Line 7: | ||
Mission: | Mission: | ||
* Create a Kubernetes lab environment using Oracle VirtualBox | * Create a Kubernetes lab environment using Oracle VirtualBox | ||
- | * Deploy | + | * Deploy |
* Pod with SQL server with persistent storage | * Pod with SQL server with persistent storage | ||
* Pod with 2 application servers, load balanced | * Pod with 2 application servers, load balanced | ||
Line 17: | Line 17: | ||
* 16GB RAM or more | * 16GB RAM or more | ||
* 500GB storage or more | * 500GB storage or more | ||
+ | |||
+ | Network: | ||
+ | * Router with DHCP for the host | ||
+ | * Host running VirtualBox will bridge the guests to it's LAN interface | ||
+ | * Guests will be assigned static IP addresses on the same network as the host, attached to the router | ||
====== Project Overview ====== | ====== Project Overview ====== | ||
Before starting the Lab, you might review [[: | Before starting the Lab, you might review [[: | ||
- | Make sure virtualization is enabled | + | This Lab was refactored, improved, and moved to GitHub |
- | + | ||
- | For example on a NUC: Advanced > Security > Security Features | + | |
- | * Intel® Virtualization Technology | + | |
- | * Intel® VT for Directed I/O | + | |
- | + | ||
- | Steps: | + | |
- | * [[Step 1 - Set up the Host]] | + | |
- | * [[Step 2 - Deploy the VMs]] | + | |
- | * [[Step 3 - Set up Kubernetes]] | + | |
- | * [[Step 4 - SQL Server]] | + | |
- | * [[Step 5 - Applications Pods]] | + | |
- | * [[Step 6 - Application Configuration]] | + | |
- | * [[Step 7 - Load Balancing]] | + | |
- | * [[Step 8 - Testing]] | + | |
- | * [[Review]] | + | |
+ | [[https:// |
lab/kubernetes_app/start.1706720707.txt.gz · Last modified: 2024/01/31 17:05 by user