Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch '2024' into patch-1
Browse files Browse the repository at this point in the history
emilsjol authored Oct 20, 2024
2 parents b87decd + 00aecba commit f8206f0
Showing 6 changed files with 33 additions and 4 deletions.
2 changes: 2 additions & 0 deletions contributions/executable-tutorial/arberl-mateusma/README.md
Original file line number Diff line number Diff line change
@@ -21,6 +21,8 @@ Nixpkgs and its use for reproducible environments for better local testing.

We will give a brief overview of the Nixpkgs syntax as well as its benefits while teaching how to apply it to real world scenarios. We will also provide a guide on how to change your environments to test your code locally before committing it to your repo.

Here you can find the executable tutorial on either [KillerCoda](https://killercoda.com/mateusm/scenario/nix-shell-tutorial) or [GitHub](https://github.com/MateusMarinheiro/nix-env-tutorial).

**Relevance**

It is very important to test your code before you submit it, even if there are CI actions in place. As a team starts to grow, different developers with different machines with different environment states. It is therefore essential to ensure that even if machines have different configurations the result of testing should be the same.
5 changes: 5 additions & 0 deletions contributions/executable-tutorial/casperkr-mnem/README.md
Original file line number Diff line number Diff line change
@@ -38,3 +38,8 @@ This tutorial will introduce the fundamental concepts of Docker and demonstrate
**Relevance**

Docker is a crucial tool in modern DevOps practices, enabling efficient application deployment, scalability, and automation. By learning how to build, run, and optimize containers, developers and DevOps engineers can reduce infrastructure complexity, speed up deployments, and manage applications more effectively. The tutorial covers essential topics that align with DevOps goals of continuous delivery, resource optimization, and maintaining secure, persistent services. Each section is designed to be fully executable and verifiable on the KillerKoda platform, providing a hands-on experience for learners. Automating Docker builds locally simulates a CI/CD pipeline without external dependencies, making the process easy to verify. Additionally, multi-stage builds are essential for reducing Docker image size, improving performance, and optimizing resource use in production environments.

**Tutorial Details**

Tutorial Link: https://killercoda.com/docker-install/
Repo Link: https://github.com/muhammad1928/DockerMastering
2 changes: 2 additions & 0 deletions contributions/executable-tutorial/cnra-amano/README.md
Original file line number Diff line number Diff line change
@@ -18,5 +18,7 @@ In this tutorial, we will explain what Policy as Code and Kubewarden are, and wh
Policy as Code is crucial for maintaining consistency, security, and compliance in Kubernetes environments, making it a core practice in modern DevOps. Kubewarden provides a powerful and flexible way to implement and enforce these policies.

The executable tutorial can be found:

killercoda - https://killercoda.com/kubewarden-executable-tutorial

Github - https://github.com/kamano905/kubewarden-executable-tutorial
2 changes: 1 addition & 1 deletion contributions/feedback/aleliu-gussvens/README.md
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ Feedback on executable tutorial: Security Linting in Python using Bandit
Feedback on #2453
Security Linting in Python using Bandit
https://github.com/KTH/devops-course/tree/2024/contributions/executable-tutorial/ieinberg-emilsjol

Our feedback is available here: https://github.com/KTH/devops-course/pull/2453#issuecomment-2417880758

**Relevance**

22 changes: 20 additions & 2 deletions contributions/feedback/emilsjol/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Feedback submission Emil Sjölander emilsjol@kth.se
# Assignment Proposal

## Title

Feedback proposal for the executable tutorial "Infracost with CI/CD pipeline" by Tomi Toma (ttoma@kth.se) and Sina Khoraman (sinakh@kth.se)

## Names and KTH ID

- Emil Sjölander (emilsjol@kth.se)

## Deadline

- Task 3

## Category

- Feedback

## Description

Feedback for [executable tutorial](https://github.com/KTH/devops-course/pull/2658)

Feedback can be found [here](https://github.com/KTH/devops-course/pull/2658#issuecomment-2416991950)
Feedback can be found [here](https://github.com/KTH/devops-course/pull/2658#issuecomment-2416991950)
4 changes: 3 additions & 1 deletion contributions/feedback/jakstrom-lavo/README.md
Original file line number Diff line number Diff line change
@@ -19,8 +19,10 @@ Feedback for the executable tutorial "Building and integrating a slack bot with

## Description

We would like to give feedback to #2615
We have given feedback to #2615
Building and integrating a slack bot with GitHub actions using node.js
https://github.com/KTH/devops-course/tree/2024/contributions/executable-tutorial/aleliu-gussvens

The feedback can be found [here](https://github.com/KTH/devops-course/pull/2670#issuecomment-2417591627)


0 comments on commit f8206f0

Please sign in to comment.