{
  "name": "dev_box",
  "description": "Role applied to dev boxes",
  "run_list": [
    "recipe[irrigate-datadog::default]",
    "role[dev_base_linux]",
    "recipe[irrigate-orchard_base::dev_user_ssh]",
    "recipe[irrigate-docker::install]",
    "recipe[irrigate-php::php82]",
    "recipe[irrigate-php::deploy_qa_user]",
    "recipe[irrigate-php::composer]",
    "recipe[irrigate-apache::docker_webapps]",
    "recipe[irrigate-mysql::mysql_client]"
  ],
  "override_attributes": {
    "chef_client": {
      "interval": "2592000"
    },
    "php": {
      "deploy_group_members": [
        "deploy",
        "www-data"
      ]
    }
  },
  "default_attributes": {
    "authorization": {
      "sudo": {
        "users": ["devorch"],
        "passwordless": "true"
      }
    },
    "datadog": {
      "handler_extra_config": {
        "notify_on_failure": [
          "@slack-chef-alerts-dev"
        ]
      },
      "tags": {
        "environment": "dev",
        "service_name": "dev-box"
      }
    },
    "os-hardening": {
      "env": {
        "umask": "022"
      }
    },
    "php": {
      "max_input_vars": "8000",
      "memory_limit": "512M",
      "short_open_tag": "On",
      "serialize_precision": "100",
      "expose_php": "Off",
      "error_log": "syslog",
      "post_max_size": "900M",
      "enable_dl": "On",
      "upload_max_filesize": "900M",
      "date.timezone": "America/New_York",
      "mysql.allow_local_infile": "Off",
      "mysql.allow_persistent": "Off",
      "session.save_handler": "memcached",
      "session.save_path": "127.0.0.1:11211",
      "session.gc_maxlifetime": "7200",
      "soap.wsdl_cache_limit": "10",
      "session.cookie_secure": "0",
      "session.cookie_httponly": "1"
    },
    "splunk": {
      "packagecloud_token_data_bag_name": "dev_splunk_packagecloud_token",
      "vpc_endpoint_dns": "vpce-04b08f43877922e13-bzdbpgff.vpce-svc-0172c4b1d11bfe606.us-east-1.vpce.amazonaws.com"
    }
  }
}
