Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
arrow-up-circle

GitHub Action

Satellite file upload

v1alpha2 Pre-release

Satellite file upload

arrow-up-circle

Satellite file upload

Upload a new Kubernetes resource to IBM Cloud Satellite Config

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Satellite file upload

uses: IBM/satellite-config-upload-action@v1alpha2

Learn more about this action in IBM/satellite-config-upload-action

Choose a version

satellite-config-actions

A set of Github Actions that allow users to integrate IBM Cloud Satellite Config into their Github CI pipelines.

Inputs

apikey

Required The IBM Cloud API key.

satelliteHost

Optional The IBM Cloud Satellite API endpoint. Defaults to https://config.satellite.cloud.ibm.com/graphql

tokenHost

Optional IBM Cloud IAM endpoint. Defaults to https://iam.cloud.ibm.com/identity/token

channelUuid

Required The IBM Cloud Satellite Config channelUuid.

filename

Required The name of the file to upload.

versionName

Required The name of the new version.

Outputs

versionUuid

The version id of the new file that was uploaded

Example usage

uses: IBM/satellite-config-actions@v1
with:
  apikey: 'xxxxxxxxxxxxxxxxxxxx'
  filename: 'resource.yml'
  channelUuid: '12345abcdef'