Hi Imesh,

Where do we query those pod labels?

I'm in the process of moving label names to constants. I can apply the same
in all the places. I think better to change that label to md5Hex-memberId
to avoid any confusion when troubleshooting issues. One might mistakenly
take that as the actual memberId when it is not the case.

Thanks.

On Sun, Sep 20, 2015 at 9:40 PM, Imesh Gunaratne <im...@apache.org> wrote:

> I'm seeing a problem, we have removed the "name" label in the pod and
> added a new label called "md5Hex-memberId". Due to this load balancing
> would not work:
>
> Map<String, String> podLabels = new HashMap<>();
> podLabels.put("md5Hex-memberId", 
> DigestUtils.md5Hex(memberContext.getMemberId()));
>
> Map<String, String> podAnnotations = new HashMap<>();
> podAnnotations.put("memberId", memberContext.getMemberId());
> podAnnotations.put("cartridgeType", memberContext.getCartridgeType());
> podAnnotations.put("applicationId", memberContext.getApplicationId());
> podAnnotations.put("clusterId", memberContext.getClusterId());
> podAnnotations.put("clusterInstanceId", memberContext.getClusterInstanceId());
>
> kubernetesApi.createPod(podId, podName, podLabels, podAnnotations, 
> dockerImage, cpu, memory, ports,
>         environmentVariables);
>
>
> On Sun, Sep 20, 2015 at 2:51 PM, Akila Ravihansa Perera <
> raviha...@wso2.com> wrote:
>
>> Hi all,
>>
>> I've pushed release artifacts to staging repo at [1]. Please take few
>> mins to verify the release. Also I've pushed cartridge-base, php and tomcat
>> Docker images with 4.1.3 artifacts to DockerHub.
>>
>> [1]
>> https://repository.apache.org/content/repositories/orgapachestratos-1057/
>>
>> Thanks.
>>
>> --
>> Akila Ravihansa Perera
>> WSO2 Inc.;  http://wso2.com/
>>
>> Blog: http://ravihansa3000.blogspot.com
>>
>
>
>
> --
> Imesh Gunaratne
>
> Senior Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 
Akila Ravihansa Perera
WSO2 Inc.;  http://wso2.com/

Blog: http://ravihansa3000.blogspot.com

Reply via email to