ilia 579f0709ce Update Makefile and inventory configurations for improved task execution and organization
- Refactor Makefile to enhance command structure, including clearer descriptions and usage examples for targets related to development, inventory, and monitoring tasks.
- Update inventory files to ensure correct host configurations and user settings, including adjustments to ansible_user for specific hosts.
- Modify group_vars to streamline Tailscale configuration and ensure proper handling of authentication keys.

These changes improve the clarity and usability of the Makefile and inventory setup, facilitating smoother operations across the infrastructure.
2025-10-09 21:24:45 -04:00

32 lines
787 B
YAML

ansible_become_password: root
ansible_python_interpreter: /usr/bin/python3
# Shell configuration
# ansible_user (root) is configured by default
# Add additional users here if needed:
shell_additional_users:
- devuser01
- devuser02
- dev
# Data Science configuration (datascience role)
install_conda: true
conda_install_path: "/root/anaconda3"
install_jupyter: true
jupyter_port: 8888
jupyter_allow_remote: true
jupyter_bind_all_interfaces: true
# R configuration
install_r: true
# Cursor IDE configuration
install_cursor_extensions: true
# Cursor extension groups to enable
install_python: true # Python development
install_jupyter: true # Jupyter notebooks
install_r: true # R language support
install_docs: true # Markdown/documentation