Search results
From Nasqueron Agora
- ...opt/salt/nasqueron-operations as our local copy of rOPS, authoritative for Salt ** /opt/salt/staging for web and application content ...2 KB (329 words) - 22:01, 2 April 2023
- Salt is used for deployment. Configuration can be found in the rOPS repository. ...nt should be used by minions in the `master_finger` value in configuration file. ...927 bytes (141 words) - 23:20, 12 January 2024
- === Salt === * {{Ops file|pillar/core/groups.sls}}: add username to '''ops''' group ...1 KB (192 words) - 17:53, 3 March 2023
- ...nes need to apply the relevant SELinux context to '''each''' directory and file. {% set has_selinux = salt['grains.get']('selinux:enabled', False) %} ...985 bytes (137 words) - 23:35, 30 May 2023
- * Declare network interfaces carefully: it's the source of truth and Salt will use that for configure network * No need to create another user, Salt will do that (correctly) ...4 KB (578 words) - 00:54, 7 April 2023
- ...ce to Docker PaaS, it needs to be configured in the Operations repository. Salt will then deploy the needed files and instruct Docker to run the containers In {{Ops file|roles/paas-docker/containers}}, you can create a new .sls file with the name of the service. ...4 KB (626 words) - 17:22, 22 May 2023
- * To redeploy containers, use <code>salt-call --local state.apply roles/paas-docker/containers/rabbitmq</code> ...e a new port for a new protocol or metrics, edit relevant file under {{ops file|pillar/paas/}} ...1 KB (181 words) - 19:38, 30 May 2023
- | 12000 || bitlbee || bitlbee || {{Ops file|roles/shellserver/userland-software/files/etc__init.d__bitlbee}} * [[Operations grimoire/Create and revoke user accounts on Salt servers]] ...1 KB (199 words) - 19:37, 20 July 2023
- On some roles, this process is automated by Salt: * {{Ops file|roles/dbserver-pgsql/server/build.sls}} for PostgreSQL with XML support (re ...6 KB (828 words) - 00:05, 15 January 2024
- States are located in {{Ops file|roles/shellserver/vault}} unit. This unit is needed as Eglide isn't connect In any case, run <code>salt-call --local state.apply roles/shellserver/vault/config</code> to restore a ...5 KB (706 words) - 17:53, 29 May 2023
- ## data directory: add your canonical host to the pillar/saas/mediawiki.sls file in the mediawiki_datastores section # Deploy operations changes with Salt ...3 KB (424 words) - 17:25, 23 January 2022
- # Delete the file Salt uses to know front-end is deployed: <code>rm /srv/penpot/public/version.txt ....util.migrations - action="apply migration", module="main", name="0103-mod-file-object-thumbnail-table" ...3 KB (458 words) - 00:54, 18 January 2024
- # Edit {{Ops file|pillar/paas/docker.sls}} to adjust the list of IPs under <code>allowed_ips< # Update nginx configuration with <code>salt equatower state.sls_id /etc/nginx/vhosts/registry/registry.conf roles/paas ...745 bytes (115 words) - 10:16, 27 February 2020
- # To update the repository against production branch: <code>salt eglide state.apply roles/shellserver/odderon/</code> ## Deploy with <code>salt eglide state.apply roles/shellserver/odderon/code</code> ...2 KB (246 words) - 17:37, 29 May 2023
- === Deploy through Salt === ## By default, PHP errors are logged on file, ...6 KB (868 words) - 13:02, 8 November 2018
- # Edit the relevant pillar file, for example pillar/dbserver/cluster-A.sls in rOPS # Deploy the change: <code>salt db-A-001 state.apply roles/dbserver-pgsql</code> ...4 KB (629 words) - 18:48, 16 January 2024
- Instructions for new content should be added to this file: {{Ops file|operations/roles/webserver-content/org/nasqueron/docs.sls}}. ...r documentation repository to the staging repository, and deploy it with a file.recurse. ...2 KB (358 words) - 21:36, 27 November 2018
- Pull it on docker-002, run <code>deploy-container etherpad</code> to run Salt states. * Use the {{Ops file|roles/paas-docker/wrappers/files/pad-delete.py}} script fo send the request ...3 KB (394 words) - 00:43, 7 January 2024
- .../github.com/dereckson/rabbitmq-tcl/blob/master/.clang-format .clang-format file] is available. ...queron/codestyle</code> and use the following <kbd>phpcs.xml<kbd> standard file: ...6 KB (978 words) - 08:15, 2 July 2023
- ...he php package will overwrite the <code>/usr/local/etc/rc.d/php-fpm</code> file. As PID files path change between their version and ours, you can't reload ...his issue, call Salt to restore the amended multi instances services: <kbd>salt-call --local state.apply roles/webserver-legacy/php-sites/php-fpm</kbd>. ...3 KB (463 words) - 13:00, 28 February 2022
- ...Docker PaaS to serve dynamic TLS records under .acme.nasqueron.org, {{Ops file|roles/paas-docker/containers/acme_dns.sls}}. ...iles were previously '''only deployed to paas-docker role''' through {{Ops file|roles/paas-docker/letsencrypt/files}}. ...6 KB (797 words) - 23:03, 12 January 2024
- === Salt configuration === ...ss sites are defined in {{Ops file|pillar/saas/wordpress.sls}}. That's the file to edit to add a new one. ...2 KB (389 words) - 14:28, 1 May 2023
- ...is page currently documents Vault installed on complector as part of {{Ops file|roles/vault/}}. It doesn't document Docker or shellserver installation. See * to provision credentials through Salt ...12 KB (1,878 words) - 22:36, 13 January 2024
- Configuration is stored in {{Ops file|pillar/notifications/config.sls}}. It can be applied through Salt: ...6 KB (829 words) - 12:18, 20 February 2022
- * In {{Ops file|pillar/paas/alkane/web-001/}} add the subdomain in nginx_vhosts ...e|roles/webserver-alkane/nginx/files/vhosts/}} add the nginx configuration file ...5 KB (826 words) - 20:51, 27 June 2023
- ...oc/pipeline/steps/saltstack/#-salt-%20send%20a%20message%20to%20salt%20api Salt API] As a workaround, you can edit the configuration file located in the jobs/ folder of Jenkins home, for example <code>/srv/jenkins ...3 KB (385 words) - 11:59, 8 May 2022
- ...G instructions at [[Operations grimoire/Create and revoke user accounts on Salt servers]] and send a commit to Differential against our operations reposito ...e /srv or /var when you need to share something, that generally requires a Salt config to give shared rights to that directory ...6 KB (985 words) - 00:01, 6 June 2023
- *# Deploy new Vault policy <code>sudo salt-call --local state.sls_id salt-node-dwellers roles/vault/policies</code> *# Deploy it with <code>salt dwellers state.sls_id /srv/orbeon/nasqueron_forms/conf/tomcat-users.xml rol ...7 KB (1,070 words) - 04:04, 2 June 2023
- # Edit the relevant pillar file, for example pillar/dbserver/cluster-B.sls in rOPS # Deploy the change: <code>salt db-B-001 state.apply roles/dbserver-mysql/content</code> ...2 KB (349 words) - 19:46, 5 January 2024
- [[File:Network simplified topology - 2023-05-08.png]] | 172.27.27.7||[[Complector]]||complector.nasqueron.drake||FreeBSD 13|||Salt, Vault||''Infrastructure server'' ...9 KB (1,072 words) - 14:19, 6 January 2024
- Note: for Salt, that works slightly differently: a test deployment is required before land $ file `which arc` ...9 KB (1,435 words) - 17:32, 20 May 2023
- ...ides.''' Containers are regularly managed like any other container through Salt in paas-docker role. Instead, the getsentry/self-hosted repository is used ...p 172</code> to get it) in <code>/srv/relay/sentry_relay/config.yml</code> file under <code>relay.upstream</code> key. ...10 KB (1,312 words) - 17:14, 13 January 2024