Skip to content

Radius plugin for Headlamp#77

Merged
willtsai merged 11 commits intomainfrom
headlamp-plugin
Mar 19, 2026
Merged

Radius plugin for Headlamp#77
willtsai merged 11 commits intomainfrom
headlamp-plugin

Conversation

@willtsai
Copy link
Copy Markdown
Contributor

@willtsai willtsai commented Mar 3, 2026

This pull request adds a new blog post for 2026 describing the development of a Radius plugin for Headlamp, as well as the directory structure to support posts for that year. The main focus is on sharing practical insights and implementation details for integrating Radius resources into the Headlamp Kubernetes UI.

New blog content and structure:

  • Added a new directory and index file for 2026 blog posts at radblog/content/posts/2026/_index.md.
  • Added a detailed blog post at radblog/content/posts/2026/headlamp-plugin/index.md explaining the motivation, features, technical integration, and future plans for the Radius plugin for Headlamp.

willtsai and others added 7 commits March 17, 2026 16:22
Signed-off-by: Will Tsai <28876888+willtsai@users.noreply.github.com>
Signed-off-by: Will Tsai <28876888+willtsai@users.noreply.github.com>
Bumps the all group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `6.0.0` | `6.0.1` |
| [actions/setup-go](https://github.com/actions/setup-go) | `6.1.0` | `6.2.0` |
| [actions/setup-node](https://github.com/actions/setup-node) | `6.0.0` | `6.2.0` |
| [actions/cache](https://github.com/actions/cache) | `4.3.0` | `5.0.2` |
| [Azure/static-web-apps-deploy](https://github.com/azure/static-web-apps-deploy) | `4d27395796ac319302594769cfe812bd207490b1` | `1a947af9992250f3bc2e68ad0754c0b0c11566c9` |
| [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions) | `0.54.0` | `0.57.0` |

Updates `actions/checkout` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@1af3b93...8e8c483)

Updates `actions/setup-go` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@4dc6199...7a3fe6c)

Updates `actions/setup-node` from 6.0.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@2028fbc...6044e13)

Updates `actions/cache` from 4.3.0 to 5.0.2
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@0057852...8b402f5)

Updates `Azure/static-web-apps-deploy` from 4d27395796ac319302594769cfe812bd207490b1 to 1a947af9992250f3bc2e68ad0754c0b0c11566c9
- [Release notes](https://github.com/azure/static-web-apps-deploy/releases)
- [Commits](Azure/static-web-apps-deploy@4d27395...1a947af)

Updates `rojopolis/spellcheck-github-actions` from 0.54.0 to 0.57.0
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases)
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md)
- [Commits](rojopolis/spellcheck-github-actions@6f2326b...2b78e36)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: actions/setup-go
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: actions/setup-node
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: actions/cache
  dependency-version: 5.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: Azure/static-web-apps-deploy
  dependency-version: 1a947af9992250f3bc2e68ad0754c0b0c11566c9
  dependency-type: direct:production
  dependency-group: all
- dependency-name: rojopolis/spellcheck-github-actions
  dependency-version: 0.57.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Will Tsai <28876888+willtsai@users.noreply.github.com>
* feat: dispatch publish

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

* fix: update build commands for preview and production deployments

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

* feat: add approval step and enhance checkout process in deployment workflows

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

* fix: remove healthy-llama-olive branch from deployment triggers

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

* fix: remove unused SWA CLI environment variables from workflow

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

* fix: remove unused publisher deployment link from preview logs

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

* Update blog.yaml

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

* Update go.mod

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>

---------

Signed-off-by: Dariusz Porowski <3431813+DariuszPorowski@users.noreply.github.com>
Signed-off-by: Will Tsai <28876888+willtsai@users.noreply.github.com>
Bumps the all group with 4 updates: [actions/checkout](https://github.com/actions/checkout), [actions/setup-go](https://github.com/actions/setup-go), [actions/cache](https://github.com/actions/cache) and [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions).

Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6.0.1...de0fac2)

Updates `actions/setup-go` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@7a3fe6c...4b73464)

Updates `actions/cache` from 5.0.2 to 5.0.3
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@8b402f5...cdf6c1f)

Updates `rojopolis/spellcheck-github-actions` from 0.57.0 to 0.59.0
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases)
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md)
- [Commits](rojopolis/spellcheck-github-actions@2b78e36...79c6662)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: actions/setup-go
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: actions/cache
  dependency-version: 5.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: rojopolis/spellcheck-github-actions
  dependency-version: 0.59.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Will Tsai <28876888+willtsai@users.noreply.github.com>
* feat: add images and update blog post for Headlamp plugin

Signed-off-by: Filipe <filipevrevez@outlook.com>

* feat: update screenshots and descriptions for Headlamp Radius plugin

Signed-off-by: Filipe <filipevrevez@outlook.com>

---------

Signed-off-by: Filipe <filipevrevez@outlook.com>
Signed-off-by: Will Tsai <28876888+willtsai@users.noreply.github.com>
Signed-off-by: Will Tsai <28876888+willtsai@users.noreply.github.com>
Signed-off-by: Will <28876888+willtsai@users.noreply.github.com>
@willtsai
Copy link
Copy Markdown
Contributor Author

This looks good, thanks for filling out the details @filipevrevez! Will work on getting it published, hopefully by end of day

Co-authored-by: Zach Casper <zachcasper@microsoft.com>
Signed-off-by: Will <28876888+willtsai@users.noreply.github.com>
Co-authored-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com>
Signed-off-by: Will <28876888+willtsai@users.noreply.github.com>
@willtsai willtsai merged commit fdf7a13 into main Mar 19, 2026
7 checks passed
@willtsai willtsai deleted the headlamp-plugin branch March 19, 2026 21:11
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.

5 participants