Configuring instances with user-defined guest policies

Container-Optimized OS includes the OS Config agent. You can use OS Config's guest policies to configure your instance. packages and packageRepositories features of guest policies are not supported on Container-Optimized OS.

To enable OS Config and create a guest policy, see Enable OS Config agent and Create a guest policy, respectively.

Here is an example that shows how users can use assignment and recipes features of guest policies to create a file on instances located at us-central1-a.

assignment:  zones:  - us-central1-a recipes: - name: recipe-runscript  desiredState: INSTALLED  installSteps:  - scriptRun:  interpreter: SHELL  script: touch /tmp/TOUCH_FILE