[DOC] Adds sample for LXD profile
This commit is contained in:
parent
306ff3f24e
commit
1e00eebef1
38
README.md
38
README.md
@ -1 +1,39 @@
|
|||||||
# Ansible role for Odoo v8 container setup
|
# Ansible role for Odoo v8 container setup
|
||||||
|
|
||||||
|
To be used with a LXD profile such as:
|
||||||
|
```yaml
|
||||||
|
config:
|
||||||
|
user.vendor-data: |
|
||||||
|
#cloud-config
|
||||||
|
package_upgrade: true
|
||||||
|
packages:
|
||||||
|
- python3-pip
|
||||||
|
users:
|
||||||
|
- name: root
|
||||||
|
ssh-import-id: gh:jorgeegomez
|
||||||
|
write_files:
|
||||||
|
- encoding: gzip
|
||||||
|
owner: root:root
|
||||||
|
path: /root/.ssh/id_ed25519
|
||||||
|
permissions: '0600'
|
||||||
|
content: !!binary |
|
||||||
|
H4sICCW ... 🔒 gzipped and base64-encoded private key, registered as
|
||||||
|
deploy key in Gitea, in both the odoo_running_code and
|
||||||
|
ansible-role-odoo8container repos. ... AAA==
|
||||||
|
- encoding: gzip
|
||||||
|
owner: root:root
|
||||||
|
path: /root/.ssh/id_ed25519.pub
|
||||||
|
permissions: '0644'
|
||||||
|
content: !!binary |
|
||||||
|
H4sICCW ... 🔒 gzipped and base64-encoded corresponding public key ... AAA==
|
||||||
|
- encoding: gzip
|
||||||
|
owner: root:root
|
||||||
|
path: /root/.ssh/known_hosts
|
||||||
|
permissions: '0644'
|
||||||
|
content: !!binary |
|
||||||
|
H4sICPS ... 🔒 gzipped and base64-encoded host key for gitea ... AAA==
|
||||||
|
runcmd:
|
||||||
|
- pip3 install ansible psycopg2
|
||||||
|
- [ ansible-pull, -U, "ssh://git@gitea.agofer.net:22001/jegomez/ansible-role-odoo8container.git" ]
|
||||||
|
description: LXD profile for Odoo v8
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user