From 4a4b34dbdbc825afa10ed9dbcc827a6281534d0b Mon Sep 17 00:00:00 2001 From: Ishan Khare Date: Thu, 24 Feb 2022 14:54:11 +0530 Subject: [PATCH 1/2] Add service published event to the spec This is WRT the issue https://github.com/cdfoundation/sig-events/issues/111 Also fix a typo --- continuous-deployment-pipeline-events.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/continuous-deployment-pipeline-events.md b/continuous-deployment-pipeline-events.md index 03442bba..ed81b36a 100644 --- a/continuous-deployment-pipeline-events.md +++ b/continuous-deployment-pipeline-events.md @@ -22,7 +22,8 @@ The term Environment represent any platform which has all the means to run a Ser - __Service Deployed__: a new instance of the Service has been deployed - __Service Upgraded__: an existing instance of a Service has been upgraded to a new version - __Service Rolledback__: an existing instance of a Service has been rolledback to a previous version -- __Service Removed__: an existing instance of a Service has been terminated an it is not longer present in an environment +- __Service Removed__: an existing instance of a Service has been terminated an it is no longer present in an environment +- __Service Published__: an existing instance of a Service has an accessible URL for users to interact with it. This event can be used to let other tools know that the service is ready but also available for consumption. Continuous Deployment Events MUST include the following attributes: From 7d3523a64120d7b246d42ead4c58c79a7672f28a Mon Sep 17 00:00:00 2001 From: Ishan Khare Date: Wed, 13 Apr 2022 20:09:00 +0530 Subject: [PATCH 2/2] add more details to the service deployed event add distinction for when to use Deployed vs Published events --- continuous-deployment-pipeline-events.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/continuous-deployment-pipeline-events.md b/continuous-deployment-pipeline-events.md index ed81b36a..e7cbd5f1 100644 --- a/continuous-deployment-pipeline-events.md +++ b/continuous-deployment-pipeline-events.md @@ -19,11 +19,11 @@ The term Environment represent any platform which has all the means to run a Ser - __Environment Created__: an environment has been created and it can be used to deploy Services - __Environment Modified__: an environment has been modified, this event advertise the changes made in the environment - __Environment Deleted__: an environment has been deleted and cannot longer be used -- __Service Deployed__: a new instance of the Service has been deployed +- __Service Deployed__: a new instance of the Service has been created but isn't yet exposed/ready for consumption. eg. the external IP from LB is not yet assigned - __Service Upgraded__: an existing instance of a Service has been upgraded to a new version - __Service Rolledback__: an existing instance of a Service has been rolledback to a previous version - __Service Removed__: an existing instance of a Service has been terminated an it is no longer present in an environment -- __Service Published__: an existing instance of a Service has an accessible URL for users to interact with it. This event can be used to let other tools know that the service is ready but also available for consumption. +- __Service Published__: an existing instance of a Service has an accessible URL for users to interact with it. This event can be used to let other tools know that the service is ready and also available for consumption. Continuous Deployment Events MUST include the following attributes: