11. Document the Database Configuration#
Database configuration is important, because it contains critical security
information. Users of your application will need to understand that they should
change the settings in values-postgres.yaml because the defaults may leave
them vulnerable. Expand your README.md to include the settings from the
Postgres database. Your expanded README.md should include all of the settings
in values-postgres.yaml.
Required Documentation#
Your README.md file should have the following information:
Add a table documenting the settings in
values-postgres.yaml. Be sure to include:The authentication information (username, password and database)
The resource requests (so they can be updated as necessary)
Update the step by step instructions for how to deploy your application on a Kubernetes cluster. You don’t need to provide instructions on how to setup a Kubernetes cluster or how to check out your code with
git.Update the step by step instructions for how to delete your application.
In class we rebuilt the container to support the database. In the next milestone we will release that container.
Repeat Your Load Test#
In the lab for this week you did another load test using Locust. Document the results of your test in the class discussion forum by making a table that contains the information.
Run the test with 10 locust users and record the following information with 1 through 5 replicas:
Requests per second
CPU utilization
Memory utilization
Make one row in your table for each replica count. After your table briefly describe the results by giving an approximate number of users per replica.