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