Skip to content

Commit b18ec8a

Browse files
committed
Update prereqs
1 parent 80af03a commit b18ec8a

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

netapp_dataops_k8s/README.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,9 @@ Refer to the [Kubernetes documentation](https://kubernetes.io/docs/tasks/run-app
7171
7272
The NetApp DataOps Toolkit provides several extended capabilities that require [Astra Control](https://cloud.netapp.com/astra). Any operation that requires Astra Control is specifically noted within this README as requiring Astra Control. The prerequisites outlined in this section are required in order to perform any operation that requires Astra Control.
7373
74-
The toolkit uses the Astra Control Python SDK to interface with the Astra Control API. To install the Astra Control Python SDK, run the following commands.
74+
The toolkit uses the Astra Control Python SDK to interface with the Astra Control API. The Astra Control Python SDK is installed automatically when you install the NetApp DataOps Toolkit using pip.
7575
76-
```sh
77-
python3 -m pip install netapp-astra-toolkits
78-
python3 -m pip install $(curl https://raw.githubusercontent.com/NetApp/netapp-astra-toolkits/main/requirements.txt)
79-
```
80-
81-
After the Astra Control Python SDK has been installed, you must create an 'config.yaml' file containing your Astra Control API connection details. Refer to the [Astra Control Python SDK README](https://github.com/NetApp/netapp-astra-toolkits) for formatting details. Once you have created the 'config.yaml' file, you must store it in one of the following locations:
76+
In order for the Astra Control Python SDK to be able to communicate with the Astra Control API, you must create a 'config.yaml' file containing your Astra Control API connection details. Refer to the [Astra Control Python SDK README](https://github.com/NetApp/netapp-astra-toolkits/tree/b478109b084ad387753d085219a8a8d3d399a4e6) for formatting details. Note that you do not need to follow the installation instructions outlined in the Astra Control Python SDK README; you only need to create the 'config.yaml' file. Once you have created the 'config.yaml' file, you must store it in one of the following locations:
8277
- ~/.config/astra-toolkits/
8378
- /etc/astra-toolkits/
8479
- The directory pointed to by the shell environment variable 'ASTRATOOLKITS_CONF'

netapp_dataops_k8s/netapp_dataops/k8s.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
by applications using the import method of utilizing the toolkit.
55
"""
66

7-
__version__ = "2.1.0beta1"
7+
__version__ = "2.1.0beta2"
88

99
from datetime import datetime
1010
import functools

netapp_dataops_k8s/setup.cfg

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,16 @@ py_modules = netapp_dataops.k8s
2727
scripts =
2828
netapp_dataops/netapp_dataops_k8s_cli.py
2929
install_requires =
30-
ipython
31-
kubernetes
32-
pandas
33-
tabulate
30+
ipython==7.28.0
31+
kubernetes==18.20.0
32+
pandas==1.3.3
33+
tabulate==0.8.9
34+
netapp-astra-toolkits==2.0
35+
certifi==2020.12.5
36+
chardet==4.0.0
37+
idna==2.10
38+
PyYAML==5.4.1
39+
requests==2.25.1
40+
termcolor==1.1.0
41+
urllib3==1.26.5
3442
python_requires = >=3.6

0 commit comments

Comments
 (0)