GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — feat: create Terraform root folder during provisioning · getstackhead/stackhead@8bf5f60

This repository was archived by the owner on Feb 26, 2024. It is now read-only.

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • ansible/roles/stackhead_setup
    • tasks
      • main.yml
      • setup-folders.yml
      • setup-user.yml
    • vars
      • main.yml
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎ansible/roles/stackhead_setup/tasks/main.yml‎

Copy file name to clipboardExpand all lines: ansible/roles/stackhead_setup/tasks/main.yml
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
- import_tasks: "roles/stackhead_setup/tasks/setup-user.yml"
1515

16+
- import_tasks: "roles/stackhead_setup/tasks/setup-folders.yml"
17+
1618
- import_tasks: "roles/stackhead_setup/tasks/setup-terraform.yml"
1719

1820
- import_tasks: "roles/stackhead_setup/tasks/setup-nginx.yml"
Collapse file

‎ansible/roles/stackhead_setup/tasks/setup-folders.yml‎

Copy file name to clipboard
+13Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
- name: Create StackHead root folder
3+
file:
4+
path: "{{ stackhead__root_folder }}"
5+
state: directory
6+
owner: stackhead
7+
group: stackhead
8+
- name: Create global Terraform folder
9+
file:
10+
path: "{{ stackhead__tf_root_folder }}"
11+
state: directory
12+
owner: stackhead
13+
group: stackhead
Collapse file

‎ansible/roles/stackhead_setup/tasks/setup-user.yml‎

Copy file name to clipboardExpand all lines: ansible/roles/stackhead_setup/tasks/setup-user.yml
-6Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@
1313
groups: stackhead,www-data
1414
create_home: no
1515
state: present
16-
- name: Create StackHead root folder
17-
file:
18-
path: "{{ stackhead__root_folder }}"
19-
state: directory
20-
owner: stackhead
21-
group: stackhead
2216
- name: Generate stackhead sudoers permissions file
2317
blockinfile:
2418
path: '/etc/sudoers.d/stackhead'
Collapse file

‎ansible/roles/stackhead_setup/vars/main.yml‎

Copy file name to clipboardExpand all lines: ansible/roles/stackhead_setup/vars/main.yml
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
STACKHEAD__UID: 1412
33
STACKHEAD__GID: 1412
44
stackhead__root_folder: "/stackhead"
5+
stackhead__tf_root_folder: "{{ stackhead__root_folder }}/terraform/"

0 commit comments

Comments
0 (0)
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.