Skip to content

Commit efccc9c

Browse files
author
Michael Peter
committed
OSDOCS#8011: Operator project prereqs
1 parent 6326fbf commit efccc9c

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

modules/osdk-ansible-inside-operator-local.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ You can customize the roles path by setting the environment variable `ANSIBLE_RO
1515

1616
.Prerequisites
1717

18-
- link:https://ansible-runner.readthedocs.io/en/latest/install.html[Ansible Runner] v2.0.2+
18+
- link:https://ansible-runner.readthedocs.io/en/latest/install.html[Ansible Runner] v2.3.3+
1919
- link:https://github.com/ansible/ansible-runner-http[Ansible Runner HTTP Event Emitter plugin] v1.0.0+
2020
- Performed the previous steps for testing the Kubernetes Collection locally
2121

modules/osdk-ansible-k8s-install.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ You can install the Kubernetes Collection for Ansible on your local workstation.
1010

1111
.Procedure
1212

13-
. Install Ansible 2.9+:
13+
. Install Ansible 2.15+:
1414
+
1515
[source,terminal]
1616
----
1717
$ sudo dnf install ansible
1818
----
1919

20-
. Install the link:https://github.com/openshift/openshift-restclient-python[OpenShift python client] package:
20+
. Install the link:https://pypi.org/project/kubernetes/[Python Kubernetes client] package:
2121
+
2222
[source,terminal]
2323
----
24-
$ pip3 install openshift
24+
$ pip install kubernetes
2525
----
2626

2727
. Install the Kubernetes Collection using one of the following methods:
@@ -33,7 +33,7 @@ $ pip3 install openshift
3333
$ ansible-galaxy collection install community.kubernetes
3434
----
3535
36-
* If you have already initialized your Operator, you might have a `requirements.yml` file at the top level of your project. This file specifies Ansible dependencies that must be installed for your Operator to function. By default, this file installs the `community.kubernetes` collection as well as the `operator_sdk.util` collection, which provides modules and plugins for Operator-specific fuctions.
36+
* If you have already initialized your Operator, you might have a `requirements.yml` file at the top level of your project. This file specifies Ansible dependencies that must be installed for your Operator to function. By default, this file installs the `community.kubernetes` collection as well as the `operator_sdk.util` collection, which provides modules and plugins for Operator-specific functions.
3737
+
3838
To install the dependent modules from the `requirements.yml` file:
3939
+

modules/osdk-common-prereqs.adoc

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,20 +34,20 @@ endif::[]
3434
= Prerequisites
3535

3636
* Operator SDK CLI installed
37-
* OpenShift CLI (`oc`) v{product-version}+ installed
37+
* OpenShift CLI (`oc`) {product-version}+ installed
3838
ifdef::golang[]
39-
* link:https://golang.org/dl/[Go] v1.19+
39+
* link:https://golang.org/dl/[Go] 1.19+
4040
endif::[]
4141
ifdef::ansible[]
42-
* link:https://docs.ansible.com/ansible/2.9/index.html[Ansible] v2.9.0
43-
* link:https://ansible-runner.readthedocs.io/en/latest/install.html[Ansible Runner] v2.0.2+
44-
* link:https://github.com/ansible/ansible-runner-http[Ansible Runner HTTP Event Emitter plugin] v1.0.0+
45-
* link:https://www.python.org/downloads/[Python] 3.8.6+
46-
* link:https://pypi.org/project/openshift/[OpenShift Python client] v0.12.0+
42+
* link:https://docs.ansible.com/ansible/latest/roadmap/ROADMAP_2_15.html[Ansible] 2.15.0
43+
* link:https://ansible-runner.readthedocs.io/en/latest/install.html[Ansible Runner] 2.3.3+
44+
* link:https://github.com/ansible/ansible-runner-http[Ansible Runner HTTP Event Emitter plugin] 1.0.0+
45+
* link:https://www.python.org/downloads/[Python] 3.9+
46+
* link:https://pypi.org/project/kubernetes/[Python Kubernetes client]
4747
endif::[]
4848
ifdef::java[]
49-
* link:https://java.com/en/download/help/download_options.html[Java] v11+
50-
* link:https://maven.apache.org/install.html[Maven] v3.6.3+
49+
* link:https://java.com/en/download/help/download_options.html[Java] 11+
50+
* link:https://maven.apache.org/install.html[Maven] 3.6.3+
5151
endif::[]
5252
ifndef::openshift-dedicated,openshift-rosa[]
5353
* Logged into an {product-title} {product-version} cluster with `oc` with an account that has `cluster-admin` permissions

0 commit comments

Comments
 (0)