Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regarding release name #10

Closed
vasusharma1 opened this issue Oct 2, 2019 · 7 comments
Closed

Regarding release name #10

vasusharma1 opened this issue Oct 2, 2019 · 7 comments

Comments

@vasusharma1
Copy link

If we are changing release name as "A" to "A-canary" , then wouldn't it be less beneficial as our new release name will become "A" to "A-canary" ?
Please, clarify how to upgrade and during it change release name from "A" to "B"

@colinjfw
Copy link
Collaborator

colinjfw commented Oct 4, 2019

I see what you mean @vasusharma1 - how the canary version works right now is we build a new release for canary analysis and then when we want to release a production deployment we just remove this canary release. The canary release doesn't get promoted.

This is mainly just because of some limitations with helm scripting.

@vasusharma1
Copy link
Author

  1. I was actually deploying it, so i was unable to create in same namespace it was giving me error of kube-dns already exists.
  2. If i was doing it in different namespace but then it was giving me already used port error.
  3. Moreover, so say for example i am using "A" release in production, so i will release canary version in same namespace or different namespace?, after i come to know it is working fine then what will be my next course of action?
    Please, it will be great help to me if you can clarify all three points technically.

@colinjfw
Copy link
Collaborator

colinjfw commented Oct 4, 2019 via email

@vasusharma1
Copy link
Author

Sorry unfortunately i cannot share chart, but yes i think you are right name of my deployment is same because of which i might be having this issue. Let me try it once again after changing deployment name and following your post. I'll update status if i went into trouble in this thread and if everything works fine i'll close it.
Thanks a lot for your help.

@vasusharma1
Copy link
Author

Moreover, so say for example i am using "A" release in production,
so i will release canary version in same namespace or different namespace?,
after i come to know it is working fine then what will be my next course of
action?
What are your suggestions for this?

@colinjfw
Copy link
Collaborator

Hey sorry @vasusharma1 a bit late on this one.

I think that different namespaces is up to you as long as the release name doesn't conflict. Overall I would probably go for the same namespace as that'll be easier to understand.

@vasusharma1
Copy link
Author

thanks @colinjfw

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants