mirror of
https://github.com/games-on-whales/fenrir.git
synced 2026-10-15 12:51:53 +00:00
[PR #50] [MERGED] Wolf-Agent DRA: Development environment setup recipees in the Makefile #51
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/fenrir#51
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/games-on-whales/fenrir/pull/50
Author: @axolotlite
Created: 7/24/2026
Status: ✅ Merged
Merged: 7/30/2026
Merged by: @axolotlite
Base:
staging← Head:chore/update-skaffold📝 Commits (10+)
8dc83a3[dev] add kind cluster config and initial Makefile commands7d42181[dev] add metallb to cluster-setup175ac29[dev] add metallb ip pool setup to cluster-setup recipe21fde70[dev] add dependency between cluster-ippool and cluster-metallbec7523d[dev] remove taint from kind controlplanee7172a0[dev] add generic devices yaml manifests39210c1[dev] segregate each operator into it's manifest and add them to the Makefileb5b6fbb[dev] add wolf-agent placeholder manifests and update skaffold66552bb[dev] add default profile and firefox app to resources2d42da3[dev] add README.md instructions📊 Changes
16 files changed (+679 additions, -159 deletions)
View changed files
📝
.dockerignore(+3 -0)📝
Makefile(+43 -1)➕
hack/README.md(+37 -0)➕
hack/additions/amd-generic-device-plugin.yaml(+53 -0)➕
hack/additions/generic-device-plugin.yaml(+52 -0)➕
hack/additions/nvidia-generic-device-plugin.yaml(+56 -0)➕
hack/deploy/00-namespace.yaml(+4 -0)➕
hack/deploy/01-wolf-agent.yaml(+110 -0)➕
hack/deploy/02-direwolf-operator.yaml(+118 -0)📝
hack/deploy/02-moonlight-proxy.yaml(+9 -150)➕
hack/deploy/03-misc.yaml(+17 -0)➕
hack/kind-cluster-config.yaml(+26 -0)➕
hack/resources/firefox.yaml(+60 -0)➕
hack/resources/profile.yaml(+50 -0)➕
hack/templates/metallb-ip-pool.yaml(+14 -0)📝
skaffold.yaml(+27 -8)📄 Description
This PR is part of the pre requisits for wolf-dra development, it aims to basically allow anyone to setup the dev environment.
Most of the updates are to the Makefile, skaffold and deployment resources for the local kind cluster.
This PR Task list / TODO:
kind-cluster-config.yaml(with feature gates)skaffold.yamlto accommodate the new DRA implementation and use kind directly instead of registry pushes🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.