mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
73 lines
2.6 KiB
Plaintext
73 lines
2.6 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * operators/operator_sdk/golang/osdk-golang-quickstart.adoc
|
|
// * operators/operator_sdk/golang/osdk-golang-tutorial.adoc
|
|
// * operators/operator_sdk/ansible/osdk-ansible-quickstart.adoc
|
|
// * operators/operator_sdk/ansible/osdk-ansible-tutorial.adoc
|
|
// * operators/operator_sdk/helm/osdk-helm-quickstart.adoc
|
|
// * operators/operator_sdk/helm/osdk-helm-tutorial.adoc
|
|
// * operators/operator_sdk/helm/osdk-hybrid-helm.adoc
|
|
// * operators/operator_sdk/osdk-working-bundle-images.adoc
|
|
// * operators/operator_sdk/java/osdk-java-quickstart.adoc
|
|
// * operators/operator_sdk/java/osdk-java-tutorial.adoc
|
|
|
|
ifeval::["{context}" == "osdk-ansible-quickstart"]
|
|
:ansible:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-ansible-tutorial"]
|
|
:ansible:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-golang-quickstart"]
|
|
:golang:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-golang-tutorial"]
|
|
:golang:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-java-quickstart"]
|
|
:java:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-java-tutorial"]
|
|
:java:
|
|
endif::[]
|
|
|
|
[id="osdk-common-prereqs_{context}"]
|
|
= Prerequisites
|
|
|
|
- xref:../../../operators/operator_sdk/osdk-installing-cli.adoc#osdk-installing-cli[Operator SDK CLI installed]
|
|
- xref:../../../cli_reference/openshift_cli/getting-started-cli.adoc#getting-started-cli[OpenShift CLI (`oc`) v{product-version}+ installed]
|
|
ifdef::golang[]
|
|
- link:https://golang.org/dl/[Go] v1.16+
|
|
- link:https://www.mercurial-scm.org/downloads[Mercurial] v3.9+
|
|
endif::[]
|
|
ifdef::ansible[]
|
|
- link:https://docs.ansible.com/ansible/2.9/index.html[Ansible] v2.9.0
|
|
- link:https://ansible-runner.readthedocs.io/en/latest/install.html[Ansible Runner] v2.0.2+
|
|
- link:https://github.com/ansible/ansible-runner-http[Ansible Runner HTTP Event Emitter plug-in] v1.0.0+
|
|
- link:https://pypi.org/project/openshift/[OpenShift Python client] v0.11.2+
|
|
endif::[]
|
|
ifdef::java[]
|
|
- link:https://java.com/en/download/help/download_options.html[Java] v11+
|
|
- link:https://maven.apache.org/install.html[Maven] v3.6.3+
|
|
endif::[]
|
|
- Logged into an {product-title} {product-version} cluster with `oc` with an account that has `cluster-admin` permissions
|
|
- To allow the cluster to pull the image, the repository where you push your image must be set as public, or you must configure an image pull secret
|
|
|
|
ifeval::["{context}" == "osdk-ansible-quickstart"]
|
|
:!ansible:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-ansible-tutorial"]
|
|
:!ansible:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-golang-quickstart"]
|
|
:!golang:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-golang-tutorial"]
|
|
:!golang:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-java-quickstart"]
|
|
:!java:
|
|
endif::[]
|
|
ifeval::["{context}" == "osdk-java-tutorial"]
|
|
:!java:
|
|
endif::[]
|