From 4dc96c7635d51df94391bb3a8c9f1c2a304d20e4 Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Thu, 5 Sep 2024 13:22:28 +0200 Subject: [PATCH 01/13] Add files via upload --- .../week3/hexu-tianning/README.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 contributions/presentation/week3/hexu-tianning/README.md diff --git a/contributions/presentation/week3/hexu-tianning/README.md b/contributions/presentation/week3/hexu-tianning/README.md new file mode 100644 index 0000000000..eecf0de71d --- /dev/null +++ b/contributions/presentation/week3/hexu-tianning/README.md @@ -0,0 +1,28 @@ +# Assignment Proposal + +## Title + +Blue-Green Deployment: Ensuring Zero Downtime in Continuous Deployment + +## Names and KTH ID + +- Hexu Li (hexu@kth.se) +- Tianning Liang (tianning@kth.se) + +## Deadline + +- Week 3 + +## Category + +- Presentation + +## Description + +#### **Description** + +In this presentation, we will explain the **Blue-Green Deployment** strategy used in **Continuous Deployment**. This ensures **zero downtime** during updates by maintaining two identical environments: **Blue (current)** and **Green (new)**. We will cover how traffic can be switched between these environments, ensuring seamless updates and fast rollback in case of issues. The presentation will also include its implementation in **Kubernetes** and its benefits in Long-running systems. + +#### **Relevance** + +Blue-Green Deployment is a key strategy in **Continuous Deployment**, helping teams deliver seamless, risk-free updates and ensuring high availability during deployment. From 83b63ffe4d85c1212e462f770b4042c0fa346a4c Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Thu, 5 Sep 2024 13:24:08 +0200 Subject: [PATCH 02/13] Update README.md From a20f2369a25a36bfb070724c901486a75f07520d Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Thu, 5 Sep 2024 13:45:59 +0200 Subject: [PATCH 03/13] Update README.md --- contributions/presentation/week3/hexu-tianning/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/contributions/presentation/week3/hexu-tianning/README.md b/contributions/presentation/week3/hexu-tianning/README.md index eecf0de71d..08d9d1f392 100644 --- a/contributions/presentation/week3/hexu-tianning/README.md +++ b/contributions/presentation/week3/hexu-tianning/README.md @@ -19,10 +19,9 @@ Blue-Green Deployment: Ensuring Zero Downtime in Continuous Deployment ## Description -#### **Description** In this presentation, we will explain the **Blue-Green Deployment** strategy used in **Continuous Deployment**. This ensures **zero downtime** during updates by maintaining two identical environments: **Blue (current)** and **Green (new)**. We will cover how traffic can be switched between these environments, ensuring seamless updates and fast rollback in case of issues. The presentation will also include its implementation in **Kubernetes** and its benefits in Long-running systems. -#### **Relevance** +Relevance: Blue-Green Deployment is a key strategy in **Continuous Deployment**, helping teams deliver seamless, risk-free updates and ensuring high availability during deployment. From df0ae299948e20b9d20e854b2e6855ae4fee2b86 Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:54:55 +0200 Subject: [PATCH 04/13] Add files via upload --- contributions/feedback/hexu-peiyang/README.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 contributions/feedback/hexu-peiyang/README.md diff --git a/contributions/feedback/hexu-peiyang/README.md b/contributions/feedback/hexu-peiyang/README.md new file mode 100644 index 0000000000..1b608a78af --- /dev/null +++ b/contributions/feedback/hexu-peiyang/README.md @@ -0,0 +1,22 @@ +# Assignment Proposal + +## Title + +Feedback on Scientific Paper [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2486) + +## Names and KTH ID + + - Hexu Li (hexu@kth.se) + - Peiyang Zheng (peiyang@kth.se) + +## Deadline + +- Task 1 + +## Category + +- Feedback + +## Description + +We want to provide a feedback for the scientfic paper presentation [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2478) From 92a61e0cdcc7f8652e3b24ad45443ad17447aebc Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:56:25 +0200 Subject: [PATCH 05/13] Add files via upload --- contributions/feedback/hexu-peiyang/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributions/feedback/hexu-peiyang/README.md b/contributions/feedback/hexu-peiyang/README.md index 1b608a78af..c9f29508ac 100644 --- a/contributions/feedback/hexu-peiyang/README.md +++ b/contributions/feedback/hexu-peiyang/README.md @@ -19,4 +19,4 @@ Feedback on Scientific Paper [MLOps for Cyber-Physical Production Systems: Chall ## Description -We want to provide a feedback for the scientfic paper presentation [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2478) +We want to provide a feedback for the scientfic paper presentation [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2486) From 8a9221d3e480923c42d263790197e8d7762b0b54 Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Wed, 18 Sep 2024 11:55:22 +0200 Subject: [PATCH 06/13] Update README.md --- contributions/feedback/hexu-peiyang/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/contributions/feedback/hexu-peiyang/README.md b/contributions/feedback/hexu-peiyang/README.md index c9f29508ac..b35b5ae022 100644 --- a/contributions/feedback/hexu-peiyang/README.md +++ b/contributions/feedback/hexu-peiyang/README.md @@ -20,3 +20,4 @@ Feedback on Scientific Paper [MLOps for Cyber-Physical Production Systems: Chall ## Description We want to provide a feedback for the scientfic paper presentation [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2486) +The feedback is posted as a comment [here](https://github.com/KTH/devops-course/pull/2486#issuecomment-2356898018) From cf1ab652ae3d12e98c03820d0a925e76cfe6f88c Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Wed, 18 Sep 2024 12:04:00 +0200 Subject: [PATCH 07/13] Update README.md --- contributions/feedback/hexu-peiyang/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributions/feedback/hexu-peiyang/README.md b/contributions/feedback/hexu-peiyang/README.md index b35b5ae022..72c370344c 100644 --- a/contributions/feedback/hexu-peiyang/README.md +++ b/contributions/feedback/hexu-peiyang/README.md @@ -19,5 +19,5 @@ Feedback on Scientific Paper [MLOps for Cyber-Physical Production Systems: Chall ## Description -We want to provide a feedback for the scientfic paper presentation [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2486) +We provide a feedback for the scientfic paper presentation [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2486) The feedback is posted as a comment [here](https://github.com/KTH/devops-course/pull/2486#issuecomment-2356898018) From ed935ae6d6f6683e2f42533880a8c74068a028c3 Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Wed, 18 Sep 2024 12:04:21 +0200 Subject: [PATCH 08/13] Update README.md From e668bb18535c89c3afeb797dd42991a5d026dec6 Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Wed, 18 Sep 2024 12:04:37 +0200 Subject: [PATCH 09/13] Update README.md --- contributions/feedback/hexu-peiyang/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/contributions/feedback/hexu-peiyang/README.md b/contributions/feedback/hexu-peiyang/README.md index 72c370344c..c7570a57d9 100644 --- a/contributions/feedback/hexu-peiyang/README.md +++ b/contributions/feedback/hexu-peiyang/README.md @@ -20,4 +20,5 @@ Feedback on Scientific Paper [MLOps for Cyber-Physical Production Systems: Chall ## Description We provide a feedback for the scientfic paper presentation [MLOps for Cyber-Physical Production Systems: Challenges and Solutions](https://github.com/KTH/devops-course/pull/2486) + The feedback is posted as a comment [here](https://github.com/KTH/devops-course/pull/2486#issuecomment-2356898018) From b7ac7b18443f1bb83ad20ba5d9087c40be7cd8b4 Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Tue, 1 Oct 2024 13:35:22 +0200 Subject: [PATCH 10/13] Add files via upload --- .../hexu-tianning/README.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 contributions/executable-tutorial/hexu-tianning/README.md diff --git a/contributions/executable-tutorial/hexu-tianning/README.md b/contributions/executable-tutorial/hexu-tianning/README.md new file mode 100644 index 0000000000..fcf32eb094 --- /dev/null +++ b/contributions/executable-tutorial/hexu-tianning/README.md @@ -0,0 +1,26 @@ +# Assignment Proposal + +## Title + +Using Skaffold for Local Kubernetes Development and CI/CD. + +## Names and KTH ID + +- Hexu Li (hexu@kth.se) +- Tianning Liang (tianning@kth.se) + +## Deadline + +- Task 2 + +## Category + +- Executable Tutorial + +## Description + +We will introduce how to use Skaffold for automating build, push, and deployment in a local Kubernetes cluster (Minikube). We plan to create a simple application, write its Dockerfile and Kubernetes manifest, and use Skaffold to streamline development. + +**Relevance** + +Skaffold can simplify the CI/CD process and speed up deployment, making it easier to modify and debug configurations. From 16ef318d408c6ea86514379ace1b2f06a5402409 Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Sat, 5 Oct 2024 12:49:49 +0200 Subject: [PATCH 11/13] Update README.md --- contributions/executable-tutorial/hexu-tianning/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributions/executable-tutorial/hexu-tianning/README.md b/contributions/executable-tutorial/hexu-tianning/README.md index fcf32eb094..d94f160f64 100644 --- a/contributions/executable-tutorial/hexu-tianning/README.md +++ b/contributions/executable-tutorial/hexu-tianning/README.md @@ -11,7 +11,7 @@ Using Skaffold for Local Kubernetes Development and CI/CD. ## Deadline -- Task 2 +- Task 3 ## Category From a2c7645d0bdb27abf8c9ef7c0974a3115f3b654e Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Wed, 9 Oct 2024 21:25:15 +0200 Subject: [PATCH 12/13] Add files via upload --- contributions/executable-tutorial/hexu-tianning/README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/contributions/executable-tutorial/hexu-tianning/README.md b/contributions/executable-tutorial/hexu-tianning/README.md index d94f160f64..65e3263239 100644 --- a/contributions/executable-tutorial/hexu-tianning/README.md +++ b/contributions/executable-tutorial/hexu-tianning/README.md @@ -11,7 +11,7 @@ Using Skaffold for Local Kubernetes Development and CI/CD. ## Deadline -- Task 3 +- Task 2 ## Category @@ -24,3 +24,9 @@ We will introduce how to use Skaffold for automating build, push, and deployment **Relevance** Skaffold can simplify the CI/CD process and speed up deployment, making it easier to modify and debug configurations. + +**Submission** + +The Git Repo of the tutorial: https://github.com/HexuL/Executable-Tutorial + +The tutorial: https://killercoda.com/executable-tutorial From 9444cff8fb15086bcc55a8af5750afa6aadc2f0d Mon Sep 17 00:00:00 2001 From: Hexu <150388632+HexuL@users.noreply.github.com> Date: Mon, 14 Oct 2024 14:57:37 +0200 Subject: [PATCH 13/13] Update README.md --- contributions/executable-tutorial/hexu-tianning/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributions/executable-tutorial/hexu-tianning/README.md b/contributions/executable-tutorial/hexu-tianning/README.md index 65e3263239..5017fb9ae4 100644 --- a/contributions/executable-tutorial/hexu-tianning/README.md +++ b/contributions/executable-tutorial/hexu-tianning/README.md @@ -11,7 +11,7 @@ Using Skaffold for Local Kubernetes Development and CI/CD. ## Deadline -- Task 2 +- Task 3 ## Category