cloudnative-pg / cloudnative-pg/cnpg-headlamp-plugin

Request: package plugin as an OCI artifact

Open
#22 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
5
Forks
2
Avg merge
9h 30m
Merged PRs (30d)
21

Description

This would enable us to install the plugin through gitops instead of clickops on our cluster.

See Headlamps implementation
https://github.com/headlamp-k8s/plugins/blob/main/.github/workflows/build-and-publish-image.yml
https://github.com/headlamp-k8s/plugins/blob/main/Dockerfile

I am willing to do the PR myself, but I would need to know your versioning strategy

Contributor guide

Open the contributing guide

Research direction

Compare the Headlamp .github/workflows/build-and-publish-image.yml and Dockerfile linked in the issue with this repository's existing build and release configuration. First determine the project's versioning strategy with the maintainers, then verify that the plugin can be published as an OCI artifact and installed through GitOps with versioned output.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, github-actions, kubernetes, typescript
Domain
devops, release
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.