According to the latest schedule, CentOS Linux reaches its End-of-Life in December 2021:
As it’s announced in the CentOS blog that “the future of the CentOS Project is CentOS Stream” which “tracks just ahead of a current RHEL release“, and its recommended:
If you are using CentOS Linux 8 in a production environment, and are concerned that CentOS Stream will not meet your needs, we encourage you to contact Red Hat about options.