From be3be60dd9db78206a5d85585a02bf90c249ade9 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 24 Oct 2023 20:06:44 +0200 Subject: [PATCH] Do not use venvs/requirements, documented Toolbox/Distrobox. --- personal_infra/README.md | 2 +- personal_infra/requirements.loose | 4 ---- personal_infra/requirements.txt | 31 ------------------------------- personal_infra/setup_venv | 6 ------ 4 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 personal_infra/requirements.loose delete mode 100644 personal_infra/requirements.txt delete mode 100755 personal_infra/setup_venv diff --git a/personal_infra/README.md b/personal_infra/README.md index 34bda9c..59f4614 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 0b49404..0000000 --- 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 8eb95cd..0000000 --- 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 0ff1e11..0000000 --- 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 -- 2.47.3