42 lines
1.3 KiB
YAML
42 lines
1.3 KiB
YAML
setup:
|
|
install: classic
|
|
dirs:
|
|
- "/etc/keystone"
|
|
- "/etc/keystone/conf.d"
|
|
- "/etc/keystone/fernet-keys"
|
|
- "/etc/nginx/keystone/sites-enabled"
|
|
- "/etc/uwsgi/keystone"
|
|
- "/var/lib/keystone"
|
|
- "/var/lib/nginx/keystone"
|
|
- "/var/lock/keystone"
|
|
- "/var/log/keystone"
|
|
- "/var/log/uwsgi/keystone"
|
|
- "/var/log/nginx/keystone"
|
|
- "/var/run/keystone"
|
|
- "/var/run/nginx/keystone"
|
|
templates:
|
|
keystone-snap.conf.j2: "/etc/keystone/conf.d/keystone-snap.conf"
|
|
admin.ini.j2: "/etc/uwsgi/keystone/admin.ini"
|
|
public.ini.j2: "/etc/uwsgi/keystone/public.ini"
|
|
keystone-nginx.conf.j2: "/etc/nginx/keystone/sites-enabled/keystone.conf"
|
|
# NOTE(coreycb): drop nginx.conf template when support lands for
|
|
# dropping permissions to regular user.
|
|
nginx.conf.j2: "/etc/nginx/keystone/nginx.conf"
|
|
copyfiles:
|
|
"{snap}/etc/keystone": "/etc/keystone"
|
|
"{snap}/etc/nginx/": "/etc/nginx/keystone"
|
|
entry_points:
|
|
keystone-manage:
|
|
binary: keystone-manage
|
|
config-files:
|
|
- "/etc/keystone/keystone.conf"
|
|
config-dirs:
|
|
- "/etc/keystone/conf.d"
|
|
keystone-uwsgi:
|
|
type: uwsgi
|
|
uwsgi-dir: "/etc/uwsgi/keystone"
|
|
log-file: "/var/log/uwsgi/keystone/uwsgi.log"
|
|
keystone-nginx:
|
|
type: nginx
|
|
config-file: "/etc/nginx/keystone/nginx.conf"
|