Deploying to a New Namespace
Explore how to deploy new application releases to Kubernetes using namespaces to isolate testing from production. Understand modifying deployment definitions, validating rollouts, and managing traffic with host-based routing within the same cluster to save resources and maintain stability.
We'll cover the following...
We'll cover the following...
Altering the deployment definition
As we explained in the Creating a new Namespace lesson, the main objective of the deployment is to provide a means to test the release. It should remain hidden from our users.
The users should be oblivious to the existence of the new Deployment and continue using the release the 1.0 until we are confident that the 2.0 release works as expected.
Just like we did earlier, we use sed to alter the ...