diff options
| author | alex <alex@pdp7.net> | 2023-10-24 20:06:44 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2023-10-24 20:06:44 +0200 |
| commit | be3be60dd9db78206a5d85585a02bf90c249ade9 (patch) | |
| tree | cf29a015c9f4d543a697ed7005a9f7f37d896db7 /personal_infra | |
| parent | 586b99be4f877077ad4dec517bb33a7aaab7c71d (diff) | |
Do not use venvs/requirements, documented Toolbox/Distrobox.
Diffstat (limited to 'personal_infra')
| -rw-r--r-- | personal_infra/README.md | 2 | ||||
| -rw-r--r-- | personal_infra/requirements.loose | 4 | ||||
| -rw-r--r-- | personal_infra/requirements.txt | 31 | ||||
| -rwxr-xr-x | personal_infra/setup_venv | 6 |
4 files changed, 1 insertions, 42 deletions
diff --git a/personal_infra/README.md b/personal_infra/README.md index 34bda9c5..59f46145 100644 --- a/personal_infra/README.md +++ b/personal_infra/README.md @@ -13,7 +13,7 @@ Symlink everything in this directory into your root infrastructure directory. Create an `inventory` file. -Run `./setup_venv` to create a virtual environment. +Use the [quay.io/alexpdp7/workstation:latest](https://quay.io/repository/alexpdp7/workstation) image to run Ansible, using a tool such as [Toolbox](https://containertoolbx.org/) or [Distrobox](https://distrobox.it/). Create `vault_password` with a vault password. diff --git a/personal_infra/requirements.loose b/personal_infra/requirements.loose deleted file mode 100644 index 0b49404e..00000000 --- a/personal_infra/requirements.loose +++ /dev/null @@ -1,4 +0,0 @@ -ansible -kubernetes -boto3 -botocore diff --git a/personal_infra/requirements.txt b/personal_infra/requirements.txt deleted file mode 100644 index 8eb95cd8..00000000 --- a/personal_infra/requirements.txt +++ /dev/null @@ -1,31 +0,0 @@ -ansible==8.2.0 -ansible-core==2.15.2 -boto3==1.28.17 -botocore==1.31.17 -cachetools==5.3.1 -certifi==2023.7.22 -cffi==1.15.1 -charset-normalizer==3.2.0 -cryptography==41.0.3 -google-auth==2.22.0 -idna==3.4 -importlib-resources==5.0.7 -Jinja2==3.1.2 -jmespath==1.0.1 -kubernetes==27.2.0 -MarkupSafe==2.1.3 -oauthlib==3.2.2 -packaging==23.1 -pyasn1==0.5.0 -pyasn1-modules==0.3.0 -pycparser==2.21 -python-dateutil==2.8.2 -PyYAML==6.0.1 -requests==2.31.0 -requests-oauthlib==1.3.1 -resolvelib==1.0.1 -rsa==4.9 -s3transfer==0.6.1 -six==1.16.0 -urllib3==1.26.16 -websocket-client==1.6.1 diff --git a/personal_infra/setup_venv b/personal_infra/setup_venv deleted file mode 100755 index 0ff1e11b..00000000 --- a/personal_infra/setup_venv +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -rm -rf .venv -python3 -m venv .venv -.venv/bin/pip install -U pip -.venv/bin/pip install -r requirements.txt |
