You will need to talk to the person who packages Perl modules for your distribution. Not every Linux distribution automatically packages the latest Perl modules. Often new modules need to go through several stages of release testing before becoming available. Some modules are not packaged at all.
This is more a question about CentOS packaging and less about Perl.
Maybe the Elasticsearch package has a different name for CentOS or nobody has packaged it. That's why people usually recommend that you use perlbrew or something similar to maintain your own private Perl installation for the applications you write for yourself.