Configure chef client¶
Imported from Confluence
Content may be outdated. Verify before following any procedures. View original | Last updated: January 2023
On chef server¶
1. gcloud compute ssh "vm-chef-server-offerwall-prod-useast1-001" --tunnel-through-iap --zone=us-east1-b --project agp-offerwall-prod-oi
2. sudo su -
3. chef-server-ctl user-create mguk Mykhailo Guk mykhailo.guk@digitalturbine.com 'ElEssdf1>qsdm^l' --filename mguk.pem
On you laptop¶
1. brew install --cask chef-workstation
2. knife configure
WARNING: No knife configuration file found. See https://docs.chef.io/config_rb/ for details.
Please enter the chef server URL: [https://oit00244.local/organizations/myorg] https://chef-server.vm-offerwall-prod-useast1.fyber.com/organizations/fyber
Please enter an existing username or clientname for the API: [mishaguk] mguk
*****
You must place your client key in:
/Users/mishaguk/.chef/mguk.pem
Before running commands with Knife
3. copy your key into the dir (key should be create on chef server)
4. knife ssl fetch
5. knife ssl check
6. knife client list
ci.fyber.com
fyber-validator
vm-mysql-core-offerwall-prod-useast1-0
vm-mysql-core-offerwall-prod-useast1-1