Initial commit
This commit is contained in:
133
plugin.lock.json
Normal file
133
plugin.lock.json
Normal file
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"$schema": "internal://schemas/plugin.lock.v1.json",
|
||||
"pluginId": "gh:ahmedasmar/devops-claude-skills:gitops-workflows",
|
||||
"normalized": {
|
||||
"repo": null,
|
||||
"ref": "refs/tags/v20251128.0",
|
||||
"commit": "9d9aba99c48eab607e17775890549925e3cf492c",
|
||||
"treeHash": "d0ab5ad5352a26f2e20ecbe92fe6a75ea200b094e9bdd53fbdd7314b921ea051",
|
||||
"generatedAt": "2025-11-28T10:13:03.655231Z",
|
||||
"toolVersion": "publish_plugins.py@0.2.0"
|
||||
},
|
||||
"origin": {
|
||||
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
||||
"branch": "master",
|
||||
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
||||
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
||||
},
|
||||
"manifest": {
|
||||
"name": "gitops-workflows",
|
||||
"description": "GitOps workflows with ArgoCD and Flux CD including multi-cluster management, secrets, and progressive delivery",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"content": {
|
||||
"files": [
|
||||
{
|
||||
"path": "README.md",
|
||||
"sha256": "867bba9b73becced4d98602771881b393eed69f879e82e3db15e03caa1495553"
|
||||
},
|
||||
{
|
||||
"path": "SKILL.md",
|
||||
"sha256": "ca26dd3567959c1ef4fe83111e21b53cdd7681355a62e38122acb0c517322ccb"
|
||||
},
|
||||
{
|
||||
"path": "references/progressive_delivery.md",
|
||||
"sha256": "c9873ae80def5528aa91cf977047f2d4e743f22a03ab1f07855aaf6c620a7ae2"
|
||||
},
|
||||
{
|
||||
"path": "references/troubleshooting.md",
|
||||
"sha256": "00e5fc7d8752b25b8a51a358d4d7510e20ee9b698dd511545980142dfd5c6510"
|
||||
},
|
||||
{
|
||||
"path": "references/argocd_vs_flux.md",
|
||||
"sha256": "86f5977b45f7f2a38292d937153c91c1806f70a05ee5f2593ffcebbe6530fbc6"
|
||||
},
|
||||
{
|
||||
"path": "references/multi_cluster.md",
|
||||
"sha256": "018343bfb8c3b6f061f0a95aea8fced73c3e0b57ecc1892b7481525f2e3f3c2c"
|
||||
},
|
||||
{
|
||||
"path": "references/oci_artifacts.md",
|
||||
"sha256": "b2545bd256a61012b87407ecbcf7c3452c2e28e23b6c2db664f8d8b33a33a5c1"
|
||||
},
|
||||
{
|
||||
"path": "references/repo_patterns.md",
|
||||
"sha256": "b9fdf169b26f7f225d2ca89422f4ae6475f2413b31a12237d9a551a8de00eeee"
|
||||
},
|
||||
{
|
||||
"path": "references/secret_management.md",
|
||||
"sha256": "6c4dd5098220438397fc05032bcc506982b196be76a38d7c931adef317009a00"
|
||||
},
|
||||
{
|
||||
"path": "references/best_practices.md",
|
||||
"sha256": "136045d07ac582349ac6d211823855255c9a8364ba8fcd892579dc6cdfbf25e0"
|
||||
},
|
||||
{
|
||||
"path": "scripts/applicationset_generator.py",
|
||||
"sha256": "0f179e4c990c95decc0e721558cb6283f975abf353999ef2d6c68458262c6a4c"
|
||||
},
|
||||
{
|
||||
"path": "scripts/promotion_validator.py",
|
||||
"sha256": "834e8ffab247627717bbf289b63f35b9c49776dbe0478bd5eb2537c0be7a9475"
|
||||
},
|
||||
{
|
||||
"path": "scripts/sync_drift_detector.py",
|
||||
"sha256": "d7e0abad75ec1eb406edd643918b0d7a99cf0e457b9349ed517a79560a08d6ab"
|
||||
},
|
||||
{
|
||||
"path": "scripts/secret_audit.py",
|
||||
"sha256": "b0fd6209a363724c8982319363e51a3a7e3256d6120acd1c56ef23e697d5b539"
|
||||
},
|
||||
{
|
||||
"path": "scripts/check_argocd_health.py",
|
||||
"sha256": "6ed7bffeedf5f862d945dc2c50facd2a07e49170bb5314fafe9d39fdcc84f2f2"
|
||||
},
|
||||
{
|
||||
"path": "scripts/oci_artifact_checker.py",
|
||||
"sha256": "109d02231138a5ca09f4304a862b9268742628b902b6ca16e826ebeae958b949"
|
||||
},
|
||||
{
|
||||
"path": "scripts/validate_gitops_repo.py",
|
||||
"sha256": "bb81659411d59bdc0fe028e1089ce69ca20fbb9f695f40a8f910bdebdc71d39a"
|
||||
},
|
||||
{
|
||||
"path": "scripts/check_flux_health.py",
|
||||
"sha256": "a9d3acc40aee91c12049486f7807c6e0b6a0a78cc1ca68187184d440447fe2fa"
|
||||
},
|
||||
{
|
||||
"path": ".claude-plugin/plugin.json",
|
||||
"sha256": "d4e4e6ab1b5616e5c05550abac625b7af113cf32e12581709be24c4481af4ccb"
|
||||
},
|
||||
{
|
||||
"path": "assets/progressive-delivery/argo-rollouts-canary.yaml",
|
||||
"sha256": "c94189fb722e9da934c56dc7b3168737cb9b2aa3e8750a4bed236337ad339e4e"
|
||||
},
|
||||
{
|
||||
"path": "assets/flux/flux-bootstrap-github.sh",
|
||||
"sha256": "199535c78799bc13865d079c9d179351fe2991d9487e30d6e3a6ff692e58606f"
|
||||
},
|
||||
{
|
||||
"path": "assets/flux/oci-helmrelease.yaml",
|
||||
"sha256": "7959cfed54faffd8346927a01461dcc1296a61bc4f6c543ba46089cc8161cc34"
|
||||
},
|
||||
{
|
||||
"path": "assets/argocd/install-argocd-3.x.yaml",
|
||||
"sha256": "ab1f6555a685d0070858378071de0749d1bcc3a821fbecf6f4f353a05862f27c"
|
||||
},
|
||||
{
|
||||
"path": "assets/secrets/sops-age-config.yaml",
|
||||
"sha256": "e20729d61388ba4a3746e105801e0944d94ed7d5dd5e58f7d5bb561831c9ed08"
|
||||
},
|
||||
{
|
||||
"path": "assets/applicationsets/cluster-generator.yaml",
|
||||
"sha256": "767f16f17c1b60dc802b9e6e140737c6ca5cf56a8769012f1d5605b3cb43041a"
|
||||
}
|
||||
],
|
||||
"dirSha256": "d0ab5ad5352a26f2e20ecbe92fe6a75ea200b094e9bdd53fbdd7314b921ea051"
|
||||
},
|
||||
"security": {
|
||||
"scannedAt": null,
|
||||
"scannerVersion": null,
|
||||
"flags": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user