{"id":40969780,"url":"https://github.com/alam0rt/kustomize-aws-ssm-generator","last_synced_at":"2026-01-22T06:41:09.486Z","repository":{"id":64302800,"uuid":"231726910","full_name":"alam0rt/kustomize-aws-ssm-generator","owner":"alam0rt","description":"Kustomize generator plugin to pull parameters from SSM and create secrets","archived":false,"fork":false,"pushed_at":"2020-07-20T23:30:02.000Z","size":46,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-27T12:03:48.929Z","etag":null,"topics":["aws","aws-ssm","go","kubernetes","kustomize"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alam0rt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-04T07:37:43.000Z","updated_at":"2020-07-20T23:30:05.000Z","dependencies_parsed_at":"2023-01-15T09:45:39.995Z","dependency_job_id":null,"html_url":"https://github.com/alam0rt/kustomize-aws-ssm-generator","commit_stats":null,"previous_names":["alam0rt/parameter-store-generator"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/alam0rt/kustomize-aws-ssm-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alam0rt%2Fkustomize-aws-ssm-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alam0rt%2Fkustomize-aws-ssm-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alam0rt%2Fkustomize-aws-ssm-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alam0rt%2Fkustomize-aws-ssm-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alam0rt","download_url":"https://codeload.github.com/alam0rt/kustomize-aws-ssm-generator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alam0rt%2Fkustomize-aws-ssm-generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28657088,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-22T01:17:37.254Z","status":"online","status_checked_at":"2026-01-22T02:00:07.137Z","response_time":144,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-ssm","go","kubernetes","kustomize"],"created_at":"2026-01-22T06:41:08.870Z","updated_at":"2026-01-22T06:41:09.480Z","avatar_url":"https://github.com/alam0rt.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Parameter Store Generator for Kustomize\n\nParameter Store Generator is a plugin for Kustomize\n\nIt takes a config file like:\n```yaml\napiVersion: k8s.samlockart.com/v1\nkind: ParameterStore\nmetadata:\n  name: example\npath: /example/path\nversion: 1\nannotate: true\nregion: ap-southeast-2\n```\n\nand will generate a Secret resource named `example` from the AWS Parameter Store path  `/example/path`\n\n#### Fields\n\n*path* is the AWS SSM parameter path, this is fed to ssm:getparametersbypath\n\n*version* is the parameter version you want to retrieve from SSM (optional, if not set, latest parameter will be used.)\n\n*annotate* is a bool, if set to true the `v1/Secret` resource will be annotated with some information about where the parameters were pulled from and what version (if any) are used\n\n*region* is used to set the AWS region for the plugin\n\n\n#### Installation\n\nInstallation is pretty straight forward, it goes:\n\n* Compile or download binary\n* Copy the binary to `$XDG_CONFIG_HOME/kustomize/plugin/k8s.samlockart.com/v1/parameterstore/ParameterStore`\n* Define a `generator` inside your kustomization and point it to something like [config.yaml](./config.yaml)\n* Build with alpha plugin feature enabled: `kustomize build --enable_alpha_plugins`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falam0rt%2Fkustomize-aws-ssm-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falam0rt%2Fkustomize-aws-ssm-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falam0rt%2Fkustomize-aws-ssm-generator/lists"}