Skip to content

datum-cloud/datumctl-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

datumctl-plugins

The official plugin index for datumctl, the CLI for Datum Cloud.

Available plugins

Name Description
compute Deploy and manage containerized workloads on Datum Cloud

Installing a plugin

datumctl plugin install compute

Submitting a plugin

  1. Add the datumctl-plugin topic to your GitHub repository.
  2. Open a PR adding plugins/<your-plugin-name>.yaml following the schema.
  3. CI will validate your manifest: schema, URI resolution, and SHA256 verification.
  4. Once merged, index.yaml is regenerated automatically.

Plugin manifest format

apiVersion: datumctl.datum.net/v1alpha1
kind: Plugin
metadata:
  name: my-plugin          # short name: datumctl plugin install my-plugin
spec:
  shortDescription: One-line description shown in datumctl plugin search
  homepage: https://github.com/your-org/datumctl-my-plugin
  version: v1.0.0
  platforms:
    - selector:
        matchLabels:
          os: linux
          arch: amd64
      uri: https://github.com/your-org/datumctl-my-plugin/releases/download/v1.0.0/datumctl-my-plugin_Linux_x86_64.tar.gz
      sha256: <lowercase hex sha256 of the archive>

The binary inside each archive must be named datumctl-<name> (or datumctl-<name>.exe on Windows).

About

Official plugin index for datumctl

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors