mirror of
https://github.com/unman/shaker.git
synced 2025-08-02 11:06:07 -04:00
Salt - caching proxy
This commit is contained in:
commit
dd73503447
4 changed files with 45 additions and 0 deletions
9
clone.sls
Normal file
9
clone.sls
Normal file
|
@ -0,0 +1,9 @@
|
|||
include:
|
||||
- template-debian-10-minimal
|
||||
|
||||
qvm-clone-id:
|
||||
qvm.clone:
|
||||
- require:
|
||||
- sls: template-debian-10-minimal
|
||||
- name: template-cacher
|
||||
- source: debian-10-minimal
|
4
clone.top
Normal file
4
clone.top
Normal file
|
@ -0,0 +1,4 @@
|
|||
base:
|
||||
dom0:
|
||||
- match: nodegroup
|
||||
- cacher.clone
|
28
create.sls
Normal file
28
create.sls
Normal file
|
@ -0,0 +1,28 @@
|
|||
include:
|
||||
- cacher.clone
|
||||
|
||||
qvm-present-id:
|
||||
qvm.present:
|
||||
- name: cacher
|
||||
- template: template-cacher
|
||||
- label: gray
|
||||
|
||||
qvm-prefs-id:
|
||||
qvm.prefs:
|
||||
- name: cacher
|
||||
- netvm: tor
|
||||
- memory: 300
|
||||
- maxmem: 800
|
||||
- vcpus: 2
|
||||
- provides-network: true
|
||||
|
||||
qvm-features-id:
|
||||
qvm.features:
|
||||
- name: cacher
|
||||
- disable:
|
||||
- service.cups
|
||||
- service.cups-browsed
|
||||
- service.tinyproxy
|
||||
|
||||
'qvm-volume extend cacher:private 20G' :
|
||||
cmd.run
|
4
create.top
Normal file
4
create.top
Normal file
|
@ -0,0 +1,4 @@
|
|||
base:
|
||||
dom0:
|
||||
- match: nodegroup
|
||||
- cacher.create
|
Loading…
Add table
Add a link
Reference in a new issue