Skip to content

DigitalOcean kubectl Action

Actions
DigitalOcean kubectl image Update by using Github Action
1.2
Latest
Star (2)

do-kubectl-action

Access your DigitalOcean cluster via kubectl in a Github Action.

Example

jobs:
  update-image:
    name: Build docker image
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Push the build image to the DO kubectl
        uses: arn-ob/do-kubectl-action@main
        with:
          do_access_token: ${{ secrets.DO_ACCESS_TOKEN }}
          do_cluster_certificate: ${{ secrets.DO_CLUSTER_CERTIFICATE }}
          do_deployment_name: ${{ secrets.DO_DEPLOYMENT_NAME }}
          do_container_name: ${{ secrets.DO_CONTAINER_NAME }}
          do_image_tag: ${{ secrets.DO_IMAGE_TAG }}

Example

jobs:
  update-image:
    name: Build docker image
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Push the build image to the DO kubectl
        uses: arn-ob/do-kubectl-action@main
        with:
          do_access_token: ${{ secrets.DO_ACCESS_TOKEN }}
          do_cluster_certificate: ${{ secrets.DO_CLUSTER_CERTIFICATE }}
          do_deployment_name: deploy-app
          do_container_name: deploy-app
          do_image_tag: <username>/<image-name>:<image-tag>

DigitalOcean kubectl Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

DigitalOcean kubectl image Update by using Github Action
1.2
Latest

DigitalOcean kubectl Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.