{"id":30846260,"url":"https://github.com/kusionstack/devcontainer-features","last_synced_at":"2025-09-07T00:06:22.879Z","repository":{"id":63948411,"uuid":"572025129","full_name":"KusionStack/devcontainer-features","owner":"KusionStack","description":"A collection of Dev Container Features managed by Kusion maintainers.","archived":false,"fork":false,"pushed_at":"2024-10-11T03:22:44.000Z","size":19,"stargazers_count":1,"open_issues_count":1,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-19T18:42:59.234Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/KusionStack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-11-29T11:56:23.000Z","updated_at":"2024-10-11T03:22:48.000Z","dependencies_parsed_at":"2023-01-14T16:15:58.255Z","dependency_job_id":null,"html_url":"https://github.com/KusionStack/devcontainer-features","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/KusionStack/devcontainer-features","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fdevcontainer-features","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fdevcontainer-features/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fdevcontainer-features/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fdevcontainer-features/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KusionStack","download_url":"https://codeload.github.com/KusionStack/devcontainer-features/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KusionStack%2Fdevcontainer-features/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273978867,"owners_count":25201413,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"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":[],"created_at":"2025-09-07T00:06:11.610Z","updated_at":"2025-09-07T00:06:22.869Z","avatar_url":"https://github.com/KusionStack.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dev Container Features for Kusion\n\nThis repo now provides kusion feature for devcontainers.\n\n\n## `kusion` feature\n\nRunning `kusion` inside the built container will print the help message of kusion command line.\n\n```jsonc\n{\n    \"image\": \"mcr.microsoft.com/devcontainers/base:bullseye\",\n    \"features\": {\n        \"ghcr.io/KusionStack/devcontainer-features/kusion:0\": {}\n    }\n}\n```\n\n```bash\n$ kusion\nkusion is a cloud-native programmable technology stack, which manages the Kubernetes cluster by code.\n\nConfiguration Commands:\n  init          Initialize KCL file structure and base codes for a new project\n  compile       Compile KCL into YAML\n  check         Check if KCL configurations in current directory ok to compile\n  ls            List all project and stack information\n  deps          Show KCL file dependency information\n\nRuntimeMap Commands:\n  preview       Preview a series of resource changes within the stack\n  apply         Apply a configuration stack to resource(s) by work directory\n  destroy       Destroy a configuration stack to resource(s) by work directory\n\nOther Commands:\n  completion    Generate the autocompletion script for the specified shell\n  env           Print Kusion environment information\n  version       Print the kusion version info\n\nUsage:\n  kusion [flags] [options]\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkusionstack%2Fdevcontainer-features","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkusionstack%2Fdevcontainer-features","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkusionstack%2Fdevcontainer-features/lists"}