Docker image to run Helm and kubectl commands in Azure Pipelines container jobs.
This container can be used to run Helm and kubectl commands in Azure Pipelines container jobs.
The following software is additionally available in the image:
Software | Included since |
---|---|
Azure Cli | 3.9.1 |
.NET | 3.9.1 |
Docker CLI | 3.9.1 |
To use the image in an Azure Pipelines Container Job add the following task use it with the container
property.
The following example shows the container used for a deployment step
- stage: deploy
jobs:
- deployment: DeployWeb
container: swissgrc/azure-pipelines-helm:latest
environment: 'smarthotel-dev'
strategy:
runOnce:
deploy:
steps:
- task: HelmDeploy@0
displayName: Helm upgrade
inputs:
azureSubscriptionEndpoint: $(azureSubscriptionEndpoint)
azureResourceGroup: $(azureResourceGroup)
kubernetesCluster: $(kubernetesCluster)
command: upgrade
chartType: filepath
chartPath: $(Build.ArtifactStagingDirectory)/sampleapp-v0.2.0.tgz
releaseName: azuredevopsdemo
install: true
waitForExecution: false
Tag | Description | Base Image | Helm | Kubectl | Size |
---|---|---|---|---|---|
latest | Latest stable release (from main branch) |
swissgrc/azure-pipelines-azurecli:2.67.0-net8 | 3.16.3 | 1.31.2 | |
unstable | Latest unstable release (from develop branch) |
swissgrc/azure-pipelines-azurecli:2.67.0-net8 | 3.16.3 | 1.31.3 | |
3.5.1 | Helm 3.5.1 | node:15.8.0-alpine3.11 | 3.5.1 | 1.20.2 | |
3.9.0 | Helm 3.9.0 | debian:11.3-slim | 3.9.0 | 1.24.2 | |
3.9.1 | Helm 3.9.1 | swissgrc/azure-pipelines-azurecli:2.38.0 | 3.9.1 | 1.24.3 | |
3.9.2 | Helm 3.9.2 | swissgrc/azure-pipelines-azurecli:2.38.0 | 3.9.2 | 1.24.3 | |
3.9.2.1 | Helm 3.9.2 | swissgrc/azure-pipelines-azurecli:2.39.0.1 | 3.9.2 | 1.24.3 | |
3.9.3 | Helm 3.9.3 | swissgrc/azure-pipelines-azurecli:2.39.0.1 | 3.9.3 | 1.24.3 | |
3.9.4 | Helm 3.9.4 | swissgrc/azure-pipelines-azurecli:2.39.0.1 | 3.9.4 | 1.25.0 | |
3.10.0 | Helm 3.10.0 | swissgrc/azure-pipelines-azurecli:2.40.0 | 3.10.0 | 1.25.2 | |
3.10.1 | Helm 3.10.1 | swissgrc/azure-pipelines-azurecli:2.40.0 | 3.10.1 | 1.25.2 | |
3.10.2 | Helm 3.10.2 | swissgrc/azure-pipelines-azurecli:2.42.0 | 3.10.2 | 1.25.4 | |
3.10.2 | Helm 3.10.3 | swissgrc/azure-pipelines-azurecli:2.43.0 | 3.10.3 | 1.26.0 | |
3.11.0 | Helm 3.11.0 | swissgrc/azure-pipelines-azurecli:2.44.1 | 3.11.0 | 1.26.1 | |
3.11.1 | Helm 3.11.1 | swissgrc/azure-pipelines-azurecli:2.45.0 | 3.11.1 | 1.26.1 | |
3.11.2 | Helm 3.11.2 | swissgrc/azure-pipelines-azurecli:2.46.0 | 3.11.2 | 1.26.2 | |
3.11.3 | Helm 3.11.3 | swissgrc/azure-pipelines-azurecli:2.47.0 | 3.11.3 | 1.27.0 | |
3.12.0 | Helm 3.12.0 | swissgrc/azure-pipelines-azurecli:2.48.1 | 3.12.0 | 1.27.1 | |
3.12.1 | Helm 3.12.1 | swissgrc/azure-pipelines-azurecli:2.50.0-net6 | 3.12.1 | 1.27.3 | |
3.12.2 | Helm 3.12.2 | swissgrc/azure-pipelines-azurecli:2.50.0-net6 | 3.12.2 | 1.27.3 | |
3.12.3 | Helm 3.12.3 | swissgrc/azure-pipelines-azurecli:2.51.0-net6 | 3.12.3 | 1.28.0 | |
3.13.0 | Helm 3.13.0 | swissgrc/azure-pipelines-azurecli:2.53.0-net6 | 3.13.0 | 1.28.2 | |
3.13.1 | Helm 3.13.1 | swissgrc/azure-pipelines-azurecli:2.53.0-net6 | 3.13.1 | 1.28.2 | |
3.13.2 | Helm 3.13.2 | swissgrc/azure-pipelines-azurecli:2.53.1-net6 | 3.13.2 | 1.28.3 | |
3.13.3 | Helm 3.13.3 | swissgrc/azure-pipelines-azurecli:2.55.0-net8 | 3.13.3 | 1.29.0 | |
3.14.0 | Helm 3.14.0 | swissgrc/azure-pipelines-azurecli:2.56.0-net8 | 3.14.0 | 1.29.2 | |
3.14.1 | Helm 3.14.1 | swissgrc/azure-pipelines-azurecli:2.57.0-net8 | 3.14.1 | 1.29.2 | |
3.14.2 | Helm 3.14.2 | swissgrc/azure-pipelines-azurecli:2.57.0-net8 | 3.14.2 | 1.29.2 | |
3.14.3 | Helm 3.14.3 | swissgrc/azure-pipelines-azurecli:2.58.0-net8 | 3.14.3 | 1.29.2 | |
3.14.4 | Helm 3.14.4 | swissgrc/azure-pipelines-azurecli:2.59.0-net8 | 3.14.4 | 1.29.3 | |
3.15.0 | Helm 3.15.0 | swissgrc/azure-pipelines-azurecli:2.60.0-net8 | 3.15.0 | 1.30.1 | |
3.15.1 | Helm 3.15.1 | swissgrc/azure-pipelines-azurecli:2.61.0-net8 | 3.15.1 | 1.30.1 | |
3.15.2 | Helm 3.15.2 | swissgrc/azure-pipelines-azurecli:2.62.0-net8 | 3.15.2 | 1.30.2 | |
3.15.3 | Helm 3.15.3 | swissgrc/azure-pipelines-azurecli:2.62.0-net8 | 3.15.3 | 1.30.3 | |
3.15.4 | Helm 3.15.4 | swissgrc/azure-pipelines-azurecli:2.63.0-net8 | 3.15.4 | 1.31.0 | |
3.16.0 | Helm 3.16.0 | swissgrc/azure-pipelines-azurecli:2.64.0-net8 | 3.16.0 | 1.31.0 | |
3.16.1 | Helm 3.16.1 | swissgrc/azure-pipelines-azurecli:2.65.0-net8 | 3.16.1 | 1.31.0 | |
3.16.2 | Helm 3.16.2 | swissgrc/azure-pipelines-azurecli:2.66.0-net8 | 3.16.2 | 1.31.2 | |
3.16.3 | Helm 3.16.2 | swissgrc/azure-pipelines-azurecli:2.67.0-net8 | 3.16.3 | 1.31.2 |