Skip to content

[workshop] Add node: Running on Actions Runner Controller (ARC) with Docker-in-Docker - #3657

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
workshop/add-arc-dind-side-quest-470ce4a18dc7ae5b
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
workshop/add-arc-dind-side-quest-470ce4a18dc7ae5b

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Adds a new optional side quest, Running on Actions Runner Controller (ARC) with Docker-in-Docker, branching from Step 24: Run Your Agentic Workflow on a Self-Hosted Runner.

This node closes a gap for enterprise learners running Kubernetes-hosted runner fleets: it explains why agentic workflows require ARC's Docker-in-Docker (DinD) mode rather than Kubernetes mode, and walks through setting the runner.topology: arc-dind frontmatter field. The existing self-hosted runner content (Step 24 and its infrastructure deep-dive side quest) covers VM-based ephemeral/JIT runners and proxy configuration, but never addresses ARC/Kubernetes topology.

Serves enterprise learners on Kubernetes infrastructure, chosen per the enterprise tie-break rule in the workshop guidelines. workshop/README.md and workshop/24-self-hosted-runners.md are updated with links to the new node.

Warning

Firewall blocked 4 domains

The following domains were blocked by the firewall during workflow execution:

  • github.com
  • github.github.com
  • raw.githubusercontent.com
  • registry.npmjs.org

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "github.com"
    - "github.github.com"
    - "raw.githubusercontent.com"
    - "registry.npmjs.org"

See Network Configuration for more information.

Generated by 🎓 Workshop Author · copilot · auto · 292.2 AIC · ⌖ 9.3 AIC · ⊞ 9.9K · ◷

  • expires on Sep 22, 2026, 7:19 PM UTC

…ocker

Adds a new side quest branching from Step 24 (Self-Hosted Runners) that
covers Kubernetes-hosted runner fleets managed by Actions Runner Controller
(ARC) and the runner.topology: arc-dind frontmatter field required for
agentic workflows to run correctly on ARC's Docker-in-Docker mode.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added documentation Improvements or additions to documentation workshop labels Sep 21, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

This pull request was automatically closed because it expired on 2026-09-22T19:19:30.419Z.

Closed by Workflow

@github-actions github-actions Bot closed this Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation workshop

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants