redhat-actions/oc-new-app

Deploy and expose an application on OpenShift

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
app_nameName to use for generated application artifactsyes
build_env"Environment variable key-value pairs to pass to the build container at the run time. Use the form env_name=env_value, and separate arguments with newlines." no
create_pull_secret_from"Registry credentials file to use to create a pull secret. Set this to "docker" or "podman" depending on which tool you used to log in" no
image"The name (reference) of the image to create deployment. It can be a container image or an image stream" yes
image_pull_secret_name"In the case of private images, provide the image pull secret if you have already created that. Otherwise, provide inputs create_pull_secret_from or registry_hostname, registry_username and registry_password" no
namespaceThe OpenShift project/Kubernetes namespace to deploy to. Defaults to current context's.no
port"A port to expose from the application container through a Service. If exactly one port is exposed in the container metadata, then this input can be omitted." no
registry_hostnameThe Hostname/domain of the container image registry such as quay.io, docker.io. to create pull secretno
registry_usernameRegistry username to use for the pull secretno
registry_passwordPassword, encrypted password, or access token of the provided registry to use for the pull secretno
namedescription
routeService route of the deployed application
selectorSelector to filter out the deployment