Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yindia/cluster-api-action
Github Actions for cluster api
https://github.com/yindia/cluster-api-action
cluster-api cluster-api-provider-aws cluster-api-provider-gcp cluster-api-provider-vsphere
Last synced: about 1 month ago
JSON representation
Github Actions for cluster api
- Host: GitHub
- URL: https://github.com/yindia/cluster-api-action
- Owner: yindia
- License: apache-2.0
- Created: 2020-09-27T15:56:14.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-28T14:46:51.000Z (about 4 years ago)
- Last Synced: 2024-05-02T01:24:29.555Z (8 months ago)
- Topics: cluster-api, cluster-api-provider-aws, cluster-api-provider-gcp, cluster-api-provider-vsphere
- Language: JavaScript
- Homepage:
- Size: 134 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Github Action for deploying cluster api component
Note : Under development
### Uses
1. AWS
```
- uses: evalsocket/cluster-api-actions/cluster-api@master
with:
kubeconfig: ''v# Use secret (https://developer.github.com/actions/managing-workflows/storing-secrets/)
capi-provider: 'aws'
capi-provider-version: 'v0.6.0'
capi-version : 'v0.3.9'
secret : 'YXNkYmhqdmFz'
id: capi-aws
```2. GCP
```
- uses: evalsocket/cluster-api-actions/cluster-api@master
with:
kubeconfig: ''v# Use secret (https://developer.github.com/actions/managing-workflows/storing-secrets/)
capi-provider: 'gcp'
capi-provider-version: 'v0.6.0'
capi-version : 'v0.3.9'
secret : 'YXNkYmhqdmFz'
id: capi-gcp
```3. Vsphere
```
- uses: evalsocket/cluster-api-actions/cluster-api@master
with:
kubeconfig: ''v# Use secret (https://developer.github.com/actions/managing-workflows/storing-secrets/)
capi-provider: 'vsphere'
capi-provider-version: 'v0.6.0'
capi-version : 'v0.3.9'
username : 'test'
password : 'test'
id: capi-vsphere
```3. Packet
```
- uses: evalsocket/cluster-api-actions/cluster-api@master
with:
kubeconfig: ''v# Use secret (https://developer.github.com/actions/managing-workflows/storing-secrets/)
capi-provider: 'packet'
capi-provider-version: 'v0.6.0'
capi-version : 'v0.3.9'
secret : 'YXNkYmhqdmFz'
id: capi-vsphere
```4. Clusterctl Action
```
- uses: evalsocket/cluster-api-actions/clusterctl@master
with:
clusterctl_version : 'v0.3.9'
id: clusterctl
```