8000 GitHub · Where software is built
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Milestones

List view

  • Azure josn resouce schema provers might be incomplete in resouce feature set This need to make sure either swagger resouces are used for generation and /or a prpoer resource validation takes place.

    No due date
    2/2 issues closed
  • As for the first protype armkit-cli support juts the basic generate cmd; In this milstone armkitcli shoul have support for the folloing cmds: ``` armkit [command] commands: armkit deploy [OPTIONS] Deploy the given stack armkit generate [OPTIONS] Generate CDK Constructs for Azure providers and modules. armkit init [OPTIONS] Create a new armkit project from a template. armkit synth [OPTIONS] Synthesizes Template code for the given app in a directory. [aliases: synthesize] Options: --version Show version number -h, --help Show help ```

    No due date
  • The first armkit prototype uses just simple ARM temple resources add input for generation. Armkit core and armkit-resouces lib should be able to define resources with the following structure: : ```json "resources": [ { "condition": "<true-to-deploy-this-resource>", "type": "<resource-provider-namespace/resource-type-name>", "apiVersion": "<api-version-of-resource>", "name": "<name-of-the-resource>", "comments": "<your-reference-notes>", "location": "<location-of-resource>", "dependsOn": [ "<array-of-related-resource-names>" ], "tags": { "<tag-name1>": "<tag-value1>", "<tag-name2>": "<tag-value2>" }, "sku": { "name": "<sku-name>", "tier": "<sku-tier>", "size": "<sku-size>", "family": "<sku-family>", "capacity": <sku-capacity> }, "kind": "<type-of-resource>", "scope": "<target-scope-for-extension-resources>", "copy": { "name": "<name-of-copy-loop>", "count": <number-of-iterations>, "mode": "<serial-or-parallel>", "batchSize": <number-to-deploy-serially> }, "plan": { "name": "<plan-name>", "promotionCode": "<plan-promotion-code>", "publisher": "<plan-publisher>", "product": "<plan-product>", "version": "<plan-version>" }, "properties": { "<settings-for-the-resource>", "copy": [ { "name": , "count": , "input": {} } ] }, "resources": [ "<array-of-child-resources>" ] } ] ```

    No due date
    6/6 issues closed
0