Installing helm chart to Google Kubernetes Engine (GKE).
Required The JSON key that is used to access GKE.
Required Your Google Cloud Platform project ID.
Required The name of GKE cluster.
Required The region of GKE cluster.
Required The Kubernetes namespace to install release into.
Required The Helm release name for this chart.
Required Chart reference, or path to a chart.
Required Additional arguments passed to helm upgrade.
uses: hahow/install-helm-chart-action@v1
with:
gcloud_auth_key: ${{ secrets.GCLOUD_AUTH_KEY }}
gcloud_project_id: ${{ secrets.GCLOUD_PROJECT_ID }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
cluster_region: asia-east1-a
release_namespace: core
release_name: payment-system
chart_name: ./charts/payment-system
helm_upgrade_args: |
--set image.tag=${{ github.sha }}