Skip to content
Snippets Groups Projects

MySQL password from hiera

Merged Alexander Olofsson requested to merge mysql into production
1 file
+ 31
15
Compare changes
  • Side-by-side
  • Inline
+ 31
15
@@ -44,7 +44,9 @@
#
class skadereg {
class skadereg(
$mysql_password
){
::users::liu_user { 'andal699':
commonname => 'Andreas Alvarsson',
shell => '/bin/bash',
@@ -60,10 +62,15 @@ class skadereg {
}
include ::apache::mod::rewrite
package { 'php55-php-pdo':
ensure => installed;
'php55-php-mbstring': ensure => installed;
'php55-php-common': ensure => installed;
package {
'php55-php-pdo':
ensure => installed;
'php55-php-mbstring':
ensure => installed;
'php55-php-mysqlnd':
ensure => installed;
'php55-php-common':
ensure => installed;
}
file { '/etc/httpd/modules/libphp5.so':
@@ -106,19 +113,19 @@ class skadereg {
}
file { '/var/www/skadereg/':
ensure => directory,
owner => 'andal699',
group => 'apache',
mode => '0770',
ensure => directory,
owner => 'andal699',
group => 'apache',
mode => '0770',
recurse => true
}->
vcsrepo { '/var/www/skadereg':
ensure => latest,
before => File['/var/www/skadereg/public'],
ensure => latest,
before => File['/var/www/skadereg/public'],
provider => git,
source => 'ssh://git@gitlab.it.liu.se:29418/andal699/laravel.git',
user => 'andal699'
source => 'ssh://git@gitlab.it.liu.se:29418/andal699/laravel.git',
user => 'andal699'
}->
file { '/var/www/skadereg/.env':
@@ -130,13 +137,22 @@ class skadereg {
}
class { '::mysql::server':
root_password => 'ControlAvHandboll',
root_password => $mysql_password,
databases => {
'homestead' => {
ensure => present,
charset => 'utf8',
}
},
grants => {
'root' => {
ensure => present,
options => ['GRANT'],
privileges => ['SELECT', 'INSERT', 'UPDATE', 'DELETE'],
table => '*.*',
user => "'root'@'%'",
}
},
override_options => {
mysqld => {
'bind-address' => '0.0.0.0',
@@ -144,4 +160,4 @@ class skadereg {
}
}
}
}
\ No newline at end of file
}
Loading