I am looking for best option in handling DEV, TEST, CERT and PROD environments in Kubernetes.
You can use namespaces in Kubernetes. Create one namespace per environment.
http://kubernetes.io/docs/user-guide/namespaces/
Once things get more involved, you can may be move to one cluster per environment, or something like DEV, TEST in a cluster and CERT and PROD in their own clusters.