Skip to content
Snippets Groups Projects
Select Git revision
  • master default
  • v0.52.5
  • v0.52.4
  • v0.52.3
  • v0.52.2
  • v0.52.1
  • v0.52.0
  • v0.51.0
  • v0.50.0
  • v0.49.0
10 results

pillar.example

Blame
  • pillar.example 7.20 KiB
    # -*- coding: utf-8 -*-
    # vim: ft=yaml
    ---
    mysql:
      global:
        client-server:
          default_character_set: utf8
    
      clients:
        mysql:
          default_character_set: utf8
        mysqldump:
          default_character_set: utf8
    
      library:
        client:
          default_character_set: utf8
    
      server:
        # Use this account for database admin (defaults to root)
        root_user: 'admin'
        # root_password: '' - to have root@localhost without password
        root_password: 'somepass'
        root_password_hash: '*13883BDDBE566ECECC0501CDE9B293303116521A'
        user: mysql
        # If you only manage the dbs and users and the server is on
        # another host
        host: 123.123.123.123
        # my.cnf sections changes
        mysqld:
          # you can use either underscore or hyphen in param names
          bind-address: 0.0.0.0
          log_bin: /var/log/mysql/mysql-bin.log
          datadir: /var/lib/mysql
          port: 3307
          binlog_do_db: foo
          auto_increment_increment: 5
          binlog-ignore-db:
            - mysql
            - sys
            - information_schema
            - performance_schema
          explicit_defaults_for_timestamp: 1   # strict ansi supports sane defaults
        mysql:
          # my.cnf param that not require value
          no-auto-rehash: noarg_present
    
      salt_user:
        salt_user_name: 'salt'
        salt_user_password: 'someotherpass'
        grants:
          - 'all privileges'
    
      # Manage config
      config:
        file: ~/.my.cnf
        sections:
          client:
            port: 33306
            socket: /var/lib/mysql-socket/mysql.sock
          mysqld_safe:
            plugin-dir: '~/mysql/plugins'
          mysqld:
            user: myself
            port: 33306
            datadir: ~/mysql/datadir
        apparmor:
          dir: /etc/apparmor.d/local
          file: usr.sbin.mysqld