Skip to content
Snippets Groups Projects
params.pp 1.06 KiB
Newer Older
  • Learn to ignore specific revisions
  • class iaas::params (
    
    #global variables
    ##Network
    $public_interface 	= 'eth0',
    $admin_interface	= 'eth0',
    $data_interface 	= 'eth0',
    ## Node -- base.pp
    $dns_servers		= ['131.154.3.1','131.154.1.3'],
    $dns_searchdomain	= 'cloud.cnaf.infn.it',
    
    
    
    
    
    
    # Enable only if public_interface != external_device1
    $public_gateway		= undef,
    
    $verbose 		= false,
    $debug 			= false,
    
    #CEPH secret
    #$secret_client_admin   	= 'AQDgL/hUSC2kLBAAnWJaSiqJG+YMk+XV9sapnw==',
    #$secret_client_bootstraposd 	= 'AQDlL/hUUCpdFBAAZeo6mKj4yeKPmVKfUY5awA==',
    #$secret_client_glance 		= 'AQBgGdJUCPwjLRAARZ0KEaxewYcYHT3j5Gl5Cg==',
    #$secret_client_cinder 		= 'AQAvxQpVKJ03KxAADFv78tedrAWZx1SoRdsQUA==',
    #$secret_client_cinderbackup 	= 'AQBKvuVUMHvaGhAADT6nvBv9LFs7dqpB8Kis0Q==',
    
    #$ceph = {:ceph => {:osd => '/dev/vdb'};}
    
    #$ceph = [
    #	{osd => '/dev/vdb', journal => '/osd1'},
    #	{osd => '/dev/vdc', journal => '/osd2'},
    #],
    #
    #$ceph2 = hiera('ceph')
    #
    #
    
    
    
    #ceph::osd {
    #       '/dev/vdb':
    #         journal => '/osd1';
    # 
    #       '/dev/vdc':
    #         journal => '/osd2',
    #  }
    
    ){
    
      # set specific values
       #CEPH 
    
    
    }