acs-engine/extensions/choco
Cecile Robert-Michon c8812e943e
Fix extensions not working (#3031)
* fix cse naming

* indent

* fix master agent logic

* add check for vmss with extensions

* fix availibility set logic

* fix indent

* Call validate function

* vmss to availability set
2018-05-22 16:20:08 -07:00
..
v1 Fix extensions not working (#3031) 2018-05-22 16:20:08 -07:00
README.md feat(ext): Add choco extension with param support (#2707) 2018-05-14 17:04:21 -07:00

README.md

Chocolately Extension

This extension installs packages passed as parameters via the Chocolatey package manager.

Information about the Chocolatey package can be found at https://chocolatey.org.

Configuration

Name Required Acceptable Value
name yes choco
version yes v1
extensionParameters yes microsoft-build-tools
rootURL optional

Example

    ...
    "agentPoolProfiles": [
      {
        "name": "windowspool1",
        "extensions": [
          {
            "name": "choco"
          }
        ]
      }
    ],
    ...
    "extensionProfiles": [
      {
        "name": "choco",
        "version": "v1",
        "extensionParameters": "microsoft-build-tools"
      }
    ]
    ...

Note: For multiple chocolatey packages you may provide a comma or semicolon separated list.

Supported Orchestrators

Kubernetes

Troubleshoot

Extension execution output is logged to files found under the following directory on the target virtual machine.

C:\WindowsAzure\Logs\Plugins\Microsoft.Compute.CustomScriptExtension

The specified files are downloaded into the following directory on the target virtual machine.

C:\Packages\Plugins\Microsoft.Compute.CustomScriptExtension\1.*\Downloads\<n>