Zack Saadioui
8/27/2024
1
2
sudo apt-get update
sudo apt-get install puppet1
sudo yum install puppet1
manifests1
modules1
/etc/puppetlabs/code/environments/1
development1
2
mkdir -p /etc/puppetlabs/code/environments/development/manifests
mkdir -p /etc/puppetlabs/code/environments/development/modules1
environment.conf1
development1
touch /etc/puppetlabs/code/environments/development/environment.conf1
environment.conf1
2
# /etc/puppetlabs/code/environments/development/environment.conf
modulepath = site:dist:modules:$basemodulepath1
Puppet1
sudo systemctl start puppet1
ollama_setup.pp1
manifests1
vim /etc/puppetlabs/code/environments/development/manifests/ollama_setup.pp1
2
3
4
5
6
7
8
9
10
11
12
puppet
class ollama_setup {
    package { 'ollama':
        ensure => installed,
    }
    exec { 'initialize_ollama':
        command => 'ollama run llama3',
        path    => '/usr/bin',
        require => Package['ollama'],
    }
}
include ollama_setup1
llama31
puppet apply /etc/puppetlabs/code/environments/development/manifests/ollama_setup.pp1
site.pp1
ollama run llama3Copyright © Arsturn 2025