C# dotnet core api using kubernetes deployment, also using docker, error logging, health checks, readiness check, liveness check, unit test using xunit, postman automation for integration test