Skip to content

Feature/lab12#871

Open
ArthurBabkin wants to merge 25 commits into
inno-devops-labs:mainfrom
ArthurBabkin:feature/lab12
Open

Feature/lab12#871
ArthurBabkin wants to merge 25 commits into
inno-devops-labs:mainfrom
ArthurBabkin:feature/lab12

Conversation

@ArthurBabkin
Copy link
Copy Markdown

Goal
Lab 12: run and compare runc vs kata on local Linux (WSL2 Ubuntu), collect isolation + performance evidence, and prepare final write-up.

What I did

  • Installed and configured Kata runtime for containerd/nerdctl (io.containerd.kata.v2)
  • Collected setup evidence (shim version, config snippet, runtime test) under setup/
  • Ran Juice Shop with runc and saved health + container artifacts under runc/
  • Ran Kata test containers and captured kernel/CPU comparisons under kata/ + analysis/
  • Completed isolation checks (dmesg, /proc, network, modules) under isolation/
  • Collected performance snapshot (startup, HTTP latency, runtime/CPU overhead notes) under bench/
  • Wrote final report in labs/submission12.md

Tasks

  • Task 1 — Install + configure Kata runtime
  • Task 2 — runc vs kata comparison
  • Task 3 — Isolation tests
  • Task 4 — Performance snapshot + recommendations

Artifacts
labs/lab12/setup/, runc/, kata/, analysis/, isolation/, bench/; labs/submission12.md

Checklist

  • Clear PR title
  • Docs updated
  • No secrets in the commit

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

Successfully merging this pull request may close these issues.

1 participant