puppet sertifika yönetimi

10
Puppet Sertifika Yönetimi Aybüke Özdemir(TA3IOQ) twitter.com/aybuke_ozdemir

Upload: aybukeozdemir

Post on 15-Jul-2015

91 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Puppet Sertifika Yönetimi

Puppet Sertifika Yönetimi

Aybüke Özdemir(TA3IOQ) twitter.com/aybuke_ozdemir

Page 2: Puppet Sertifika Yönetimi

Yapılandırma● Elle● Kurulum Sırasında● Araçlar ile

Page 3: Puppet Sertifika Yönetimi

● Puppet Nedir?

● Nasıl Çalışır?

Page 4: Puppet Sertifika Yönetimi

/etc/puppet/manifest/catalog.pp

file { 'testfile':

path => '/tmp/testfile',

ensure => present,

mode => 0640,

content => "I'm a test file.",

}

Page 5: Puppet Sertifika Yönetimi

class ntp { case $operatingsystem { centos, redhat: { $service_name = 'ntpd' $conf_file = 'ntp.conf.el' } debian, ubuntu: { $service_name = 'ntp' $conf_file = 'ntp.conf.debian' } }

package { 'ntp': ensure => installed, } file { 'ntp.conf': path => '/etc/ntp.conf', ensure => file, require => Package['ntp'], source => "/root/examples/answers/${conf_file}" } service { 'ntp': name => $service_name, ensure => running, enable => true, subscribe => File['ntp.conf'], } }

Page 6: Puppet Sertifika Yönetimi

● Puppet Sertifika Çeşitleri:

Naive Autosigning

Basic Autosigning

Policy-Based Autosigning

Page 7: Puppet Sertifika Yönetimi
Page 8: Puppet Sertifika Yönetimi

● Stajda ne yaptım?

https://github.com/aybuke/policy-based-for-PUPPET

Page 9: Puppet Sertifika Yönetimi
Page 10: Puppet Sertifika Yönetimi

SORULAR...