Slide 61
Slide 61 text
Using kubeval with Puppet
$ cat guestbook.pp
kubernetes_service { 'frontend':
ensure => 'present',
metadata => {
'labels' => {'app' => 'guestbook', 'tier' => 'frontend'},
'namespace' => 'default',
},
spec => {
'type' => 'LoadBalancer',
'ports' => [
{'port' => 80, 'protocol' => 'TCP'}
],
'selector' => {
'app' => 'guestbook',
'tier' => 'frontend'
},
},