phoenixnap-github-actions/BMC Create Server

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jun 4, 2021
License
MPL 2.0
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: phoenixnap-github-actions/create-server-bmc@638e409a4b43b61cbbacd685098a9f401913553b # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
clientidClient ID from application OAuth2 credentials.yes
clientsecretClient Secret from application OAuth2 credentials.yes
hostnameHostname of server. 1 ≤ length ≤ 100 matches ^(?=.*[a-zA-Z])([a-zA-Z0-9().-])+$yes
imageThe server’s OS ID.noubuntu/bionic
typeServer type ID.nos1.c1.small
locationServer Location ID. Cannot be changed once a server is created. Currently this field should be set to PHX or ASH.noPHX
descriptionA description for the server resource.noA server created via GitHub Actions.
bmcentrypointThe BMC API entrypoint.nohttps://api.phoenixnap.com/bmc/v1/
bmctokenhostThe BMC OIDC token host.nohttps://auth.phoenixnap.com
bmctokenpathThe BMC OIDC token path.no/auth/realms/BMC/protocol/openid-connect/token
namedescription
idThe new BMC server ID.
ipaddressesA comma separated list of public IP address attached to the new server.