Skip to content

chore: move lab environments to deploy/containerlab/#101

Merged
privateip merged 3 commits into
mainfrom
chore/restructure-lab-to-deploy
Jun 6, 2026
Merged

chore: move lab environments to deploy/containerlab/#101
privateip merged 3 commits into
mainfrom
chore/restructure-lab-to-deploy

Conversation

@privateip

Copy link
Copy Markdown
Contributor

Summary

  • Consolidates the gvpc ContainerLab environment from lab/gvpc/ into deploy/containerlab/
  • Removes the standalone network lab (lab/network/) which is no longer needed
  • Restructures Kubernetes resources into separate underlay/, overlay/, and cosmos/ subdirectories with proper Kustomize layout
  • Updates README to reflect the new deploy/containerlab/ location

Notes

deploy/containerlab/.cosmos-src contains an embedded git repository (a local Go project for cosmos API types) and was excluded from this commit to avoid an unintended submodule reference — it exists on disk but is not tracked by git. This may need follow-up to either add it as a submodule or vendor the types differently.

Test plan

  • Verify task runs from deploy/containerlab/ and lists expected targets
  • Verify ContainerLab topology (gvpc.clab.yaml) is valid: sudo containerlab validate -t deploy/containerlab/gvpc.clab.yaml
  • Confirm README links resolve correctly

🤖 Generated with Claude Code

Consolidates the gvpc ContainerLab environment from lab/gvpc/ into
deploy/containerlab/ and removes the standalone network lab (lab/network/).
Updates README to reflect the new location and adds restructured Kustomize
resources with separate underlay, overlay, and cosmos subdirectories.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@privateip privateip requested a review from a team as a code owner June 6, 2026 17:25
@privateip privateip requested a review from JoseSzycho June 6, 2026 17:25
privateip and others added 2 commits June 6, 2026 13:27
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ld/ dirs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@privateip privateip requested review from 0xmc and slindseysr June 6, 2026 17:31
@privateip privateip merged commit 604fa81 into main Jun 6, 2026
5 checks passed
@privateip privateip deleted the chore/restructure-lab-to-deploy branch June 6, 2026 18:25
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.

2 participants