Hi
Is it possible to 'cf push' without killing all app instances? Is there a rolling restart feature in CC
Appreciate your input.
|
|
Hi Kayode,
what you can do to avoid downtime is to push your app to a temp name and then, after the push is successfull, just switch the route to the app with the temp name. Not sure there is a built-in feature that allows that, but you can easily write a push script that does what I just described.
Mit freundlichen Grüßen / Kind regards
Simon Moser
IBM Master Inventor / Cloud Computing Architect Dept. C727, IBM Research & Development Boeblingen ------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Schoenaicher Str. 220 71032 Boeblingen Phone: +49-7031-16-4304 Fax: +49-7031-16-4890 E-Mail: smoser(a)de.ibm.com ------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294 ** Great minds discuss ideas; average minds discuss events; small minds discuss people. Eleanor Roosevelt
From: Kayode Odeyemi <dreyemi(a)gmail.com> To: "Discussions about Cloud Foundry projects and the system overall." <cf-dev(a)lists.cloudfoundry.org> Date: 01/10/2015 11:24 Subject: [cf-dev] Instance rolling restart feature in CC
Hi
Is it possible to 'cf push' without killing all app instances? Is there a rolling restart feature in CC
Appreciate your input.
|
|
Hi kayode,
You can take a look at cf plugin repo , there is already a plugin for no downtime deployment which is designed based on what simon described .
Ronak Banka Rakuten, Inc.
toggle quoted message
Show quoted text
On Oct 1, 2015 18:34, "Simon D Moser" <SMOSER(a)de.ibm.com> wrote: Hi Kayode,
what you can do to avoid downtime is to push your app to a temp name and then, after the push is successfull, just switch the route to the app with the temp name. Not sure there is a built-in feature that allows that, but you can easily write a push script that does what I just described.
Mit freundlichen Grüßen / Kind regards
Simon Moser
IBM Master Inventor / Cloud Computing Architect Dept. C727, IBM Research & Development Boeblingen
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Schoenaicher Str. 220 71032 Boeblingen Phone: +49-7031-16-4304 Fax: +49-7031-16-4890 E-Mail: smoser(a)de.ibm.com
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294
** Great minds discuss ideas; average minds discuss events; small minds discuss people. Eleanor Roosevelt
From: Kayode Odeyemi <dreyemi(a)gmail.com> To: "Discussions about Cloud Foundry projects and the system overall." <cf-dev(a)lists.cloudfoundry.org> Date: 01/10/2015 11:24 Subject: [cf-dev] Instance rolling restart feature in CC ------------------------------
Hi
Is it possible to 'cf push' without killing all app instances? Is there a rolling restart feature in CC
Appreciate your input.
|
|
Thanks Gents. @ronak, Are you referring to this: https://github.com/cloudfoundry-incubator/cli-plugin-repo ? On Thu, Oct 1, 2015 at 12:05 PM, ronak banka <ronakbanka.cse(a)gmail.com> wrote: Hi kayode,
You can take a look at cf plugin repo , there is already a plugin for no downtime deployment which is designed based on what simon described .
Ronak Banka Rakuten, Inc. On Oct 1, 2015 18:34, "Simon D Moser" <SMOSER(a)de.ibm.com> wrote:
Hi Kayode,
what you can do to avoid downtime is to push your app to a temp name and then, after the push is successfull, just switch the route to the app with the temp name. Not sure there is a built-in feature that allows that, but you can easily write a push script that does what I just described.
Mit freundlichen Grüßen / Kind regards
Simon Moser
IBM Master Inventor / Cloud Computing Architect Dept. C727, IBM Research & Development Boeblingen
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Schoenaicher Str. 220 71032 Boeblingen Phone: +49-7031-16-4304 Fax: +49-7031-16-4890 E-Mail: smoser(a)de.ibm.com
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294
** Great minds discuss ideas; average minds discuss events; small minds discuss people. Eleanor Roosevelt
From: Kayode Odeyemi <dreyemi(a)gmail.com> To: "Discussions about Cloud Foundry projects and the system overall." <cf-dev(a)lists.cloudfoundry.org> Date: 01/10/2015 11:24 Subject: [cf-dev] Instance rolling restart feature in CC ------------------------------
Hi
Is it possible to 'cf push' without killing all app instances? Is there a rolling restart feature in CC
Appreciate your input.
|
|
toggle quoted message
Show quoted text
On Oct 1, 2015 20:16, "Kayode Odeyemi" <dreyemi(a)gmail.com> wrote: Thanks Gents.
@ronak, Are you referring to this: https://github.com/cloudfoundry-incubator/cli-plugin-repo ?
On Thu, Oct 1, 2015 at 12:05 PM, ronak banka <ronakbanka.cse(a)gmail.com> wrote:
Hi kayode,
You can take a look at cf plugin repo , there is already a plugin for no downtime deployment which is designed based on what simon described .
Ronak Banka Rakuten, Inc. On Oct 1, 2015 18:34, "Simon D Moser" <SMOSER(a)de.ibm.com> wrote:
Hi Kayode,
what you can do to avoid downtime is to push your app to a temp name and then, after the push is successfull, just switch the route to the app with the temp name. Not sure there is a built-in feature that allows that, but you can easily write a push script that does what I just described.
Mit freundlichen Grüßen / Kind regards
Simon Moser
IBM Master Inventor / Cloud Computing Architect Dept. C727, IBM Research & Development Boeblingen
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Schoenaicher Str. 220 71032 Boeblingen Phone: +49-7031-16-4304 Fax: +49-7031-16-4890 E-Mail: smoser(a)de.ibm.com
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294
** Great minds discuss ideas; average minds discuss events; small minds discuss people. Eleanor Roosevelt
From: Kayode Odeyemi <dreyemi(a)gmail.com> To: "Discussions about Cloud Foundry projects and the system overall." <cf-dev(a)lists.cloudfoundry.org> Date: 01/10/2015 11:24 Subject: [cf-dev] Instance rolling restart feature in CC ------------------------------
Hi
Is it possible to 'cf push' without killing all app instances? Is there a rolling restart feature in CC
Appreciate your input.
|
|
Thank you very much On Thu, Oct 1, 2015 at 1:31 PM, ronak banka <ronakbanka.cse(a)gmail.com> wrote: Checkout auto pilot plugin here https://plugins.cloudfoundry.org/ui/ On Oct 1, 2015 20:16, "Kayode Odeyemi" <dreyemi(a)gmail.com> wrote:
Thanks Gents.
@ronak, Are you referring to this: https://github.com/cloudfoundry-incubator/cli-plugin-repo ?
On Thu, Oct 1, 2015 at 12:05 PM, ronak banka <ronakbanka.cse(a)gmail.com> wrote:
Hi kayode,
You can take a look at cf plugin repo , there is already a plugin for no downtime deployment which is designed based on what simon described .
Ronak Banka Rakuten, Inc. On Oct 1, 2015 18:34, "Simon D Moser" <SMOSER(a)de.ibm.com> wrote:
Hi Kayode,
what you can do to avoid downtime is to push your app to a temp name and then, after the push is successfull, just switch the route to the app with the temp name. Not sure there is a built-in feature that allows that, but you can easily write a push script that does what I just described.
Mit freundlichen Grüßen / Kind regards
Simon Moser
IBM Master Inventor / Cloud Computing Architect Dept. C727, IBM Research & Development Boeblingen
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Schoenaicher Str. 220 71032 Boeblingen Phone: +49-7031-16-4304 Fax: +49-7031-16-4890 E-Mail: smoser(a)de.ibm.com
------------------------------------------------------------------------------------------------------------------------------------------- IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294
** Great minds discuss ideas; average minds discuss events; small minds discuss people. Eleanor Roosevelt
From: Kayode Odeyemi <dreyemi(a)gmail.com> To: "Discussions about Cloud Foundry projects and the system overall." <cf-dev(a)lists.cloudfoundry.org> Date: 01/10/2015 11:24 Subject: [cf-dev] Instance rolling restart feature in CC ------------------------------
Hi
Is it possible to 'cf push' without killing all app instances? Is there a rolling restart feature in CC
Appreciate your input.
|
|