arenadata

21 mods across 1 repository, 2 stars between them.

adcm

02

arenadata/adcm-agent

Plugin Claude Code

Agent skills for Arenadata Cluster Manager (ADCM) bundle development - building a bundle from spec.yaml, validating it against a live ADCM, authoring config.yaml prototypes and Ansible actions, deploying and tearing down test clusters, and triaging failed jobs. Connection settings are resolved per user; no instance…

2 8d ago A tokens not measured original Apache-2.0

arenadata/adcm-agent

Instructions file CodexOpenCode

AGENTS.md instructions for arenadata/adcm-agent, covering authoring contract, repository layout, the rule this repository exists to enforce, frontmatter and structure and size.

2 8d ago A 1,902 tokens original Apache-2.0

arenadata/adcm-agent

Agent

Reviews a change to an ADCM bundle for the defects that pass every local check and break on a real cluster - generated files edited without their source, edition excludes that drop or leak a file, build-time Jinja mixed with runtime Ansible Jinja, action state machines that combine states and masking or strand an…

2 8d ago A 131 tokens original Apache-2.0

arenadata/adcm-agent

Agent

Runs an end-to-end ADCM cluster deployment on a configured instance and reports the outcome - uploading the bundle, accepting the licence, creating the cluster, adding services, mapping components within their constraints, resolving every concern, generating credentials safely, running install and watching the task to…

2 8d ago A 110 tokens original Apache-2.0

arenadata/adcm-agent

Agent

Analyses a failed ADCM task, a rejected bundle upload or a blocked action, and attributes it to the bundle, the configuration, the environment or the connection - reading job logs and the generated inventory, finding the first failing job rather than the last, mapping a rendered file and line back to the source…

2 8d ago A 127 tokens original Apache-2.0

adcm-build

07

arenadata/adcm-agent

Command

Build an ADCM bundle .tgz from this repository, or fast-check that it still renders.

2 8d ago A 19 tokens original Apache-2.0

adcm-connect

08

arenadata/adcm-agent

Command

Configure and verify this session's connection to an ADCM instance.

2 8d ago B 12 tokens original Apache-2.0

adcm-deploy

09

arenadata/adcm-agent

Command

Deploy a test cluster on the configured ADCM instance from a bundle.

2 8d ago A 13 tokens original Apache-2.0

adcm-review

10

arenadata/adcm-agent

Command

Review an ADCM bundle change for the defects that build cleanly and break on a cluster.

2 8d ago A 18 tokens original Apache-2.0

adcm-teardown

11

arenadata/adcm-agent

Command

Remove the clusters and bundles this repository created on the configured ADCM instance.

2 8d ago A 14 tokens original Apache-2.0

adcm-triage

12

arenadata/adcm-agent

Command

Diagnose a failed ADCM task, rejected upload or blocked action, and attribute it.

2 8d ago A 17 tokens original Apache-2.0

adcm-validate

13

arenadata/adcm-agent

Command

Validate an ADCM bundle change - static checks, then let ADCM judge the definition.

2 8d ago A 17 tokens original Apache-2.0

arenadata/adcm-agent

Skill Claude CodeCodex

Write and review the Ansible side of an ADCM action - the generated job inventory (cluster, services, job, beforeupgrade), the inventory groups ADCM creates including CLUSTER, per-component and .add/.remove groups, the ADCM Ansible modules adcmconfig, adcmstate, adcmmultistateset, adcmhc, adcmcheck and adcmchangeflag…

2 8d ago A 162 tokens original Apache-2.0

adcm-bundle-build

15

arenadata/adcm-agent

Skill Claude CodeCodex

Build an ADCM bundle .tgz locally from a bundle repository, or fast-check that it still renders - spec.yaml editions and exclude regexes, the splitter Jinja preprocessor, pythonmodreq wheel vendoring, private submodule roles, unique dev versions for a shared instance, and the generated-file trap under autobump. Use…

2 8d ago A 124 tokens original Apache-2.0

adcm-bundle-dsl

16

arenadata/adcm-agent

Skill Claude CodeCodex

Author and review an ADCM bundle config.yaml - prototype types and their keys, contractversion and adcmminversion, configuration parameters and their types including secrets and activatable groups, component constraints and requires, actions with states versus masking, hcacl, hostaction, multi-job scripts and…

2 8d ago A 128 tokens original Apache-2.0

arenadata/adcm-agent

Skill Claude CodeCodex

Prove an ADCM bundle change is good - offline static checks (YAML, python, Jinja syntax, generated-file drift) followed by live upload validation where ADCM itself judges the bundle definition, mapping rendered line numbers back to the source template, handling version collisions on a shared instance, and cleaning up…

2 8d ago A 120 tokens original Apache-2.0

adcm-cluster-deploy

18

arenadata/adcm-agent

Skill Claude CodeCodex

Deploy and tear down a test cluster on an ADCM instance from an uploaded bundle - accepting the licence, creating the cluster, adding services, mapping components to hosts within their constraints, completing the configuration that concerns demand, generating secrets safely, running install and watching the task, then…

2 8d ago A 124 tokens original Apache-2.0

adcm-connection

19

arenadata/adcm-agent

Skill Claude CodeCodex

Point the ADCM tooling at an instance without hardcoding anything - the settings resolution chain (CLI flag, environment, .adcm.yaml in the repo, /.config/adcm-agent/config.yaml), named profiles for several instances, credential handling with passwordenv and passwordcommand, API token caching, TLS verification and…

2 8d ago B 125 tokens original Apache-2.0

adcm-overview

20

arenadata/adcm-agent

Skill Claude CodeCodex

Orientation for working in an Arenadata Cluster Manager (ADCM) bundle repository - the object model of bundles, prototypes, clusters, services, components, hosts and hostproviders, states and multi-states, actions, tasks and jobs, concerns, licenses, imports and upgrades, plus the repository anatomy (spec.yaml…

2 8d ago A 133 tokens original Apache-2.0

adcm-troubleshoot

21

arenadata/adcm-agent

Skill Claude CodeCodex

Diagnose an ADCM failure and attribute it correctly - rejected bundle uploads, blocked actions and concerns, ISSUEINTEGRITYERROR, failed tasks and how to read job logs, actions missing from the API because of state masking, bundles that extract to empty directories, blanket HTTP 502 from a proxy, TLS and…

2 8d ago A 122 tokens original Apache-2.0