@Override
    protected String getPodRevision(ApiClient apiClient, V1Deployment deployment) {
        if (deployment == null) {
            return null;
        }
        String revision = getDeploymentRevision(deployment);
        String selector = deployment.getSpec().getSelector().getMatchLabels().entrySet().stream()
                .map(entry -> entry.getKey() + "=" + entry.getValue()).collect(Collectors.joining(","));
        return getPodTemplateHash(apiClient, deployment.getMetadata().getNamespace(), selector, revision);
    }
@param deploymentList
@return list of service names from label of deployment
deployer/deployer-services/src/main/java/io/hyscale/deployer/services/handler/impl/V1DeploymentHandler.java