Best practises of deploying apps to kubernetes

Perfection

Must have

Less image size

Security

Durability

Observability

Good style

Kubernetes Microservices