This repository has been archived on 2025-02-14. You can view files and clone it, but cannot push or open issues or pull requests.
esh/cinc-repo/policyfiles
2025-02-15 01:05:58 +09:00
..
archive.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
blog.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
dns.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
flux.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
gallery.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
git.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
gtw.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
justfile Archive abandoned project 2025-02-15 01:05:58 +09:00
kb.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
lxd101.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
lxd2204.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
mail.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
mkdocs.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
photos.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
pwd.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
README.md Archive abandoned project 2025-02-15 01:05:58 +09:00
server_cert.der Archive abandoned project 2025-02-15 01:05:58 +09:00
server_cert.pem Archive abandoned project 2025-02-15 01:05:58 +09:00
twt.rb Archive abandoned project 2025-02-15 01:05:58 +09:00
ytb.rb Archive abandoned project 2025-02-15 01:05:58 +09:00

Create Policyfiles here. When using a chef-repo, give your Policyfiles the same filename as the name set in the policyfile itself, and use the .rb file extension.

Compile the policy with a command like this:

chef install policyfiles/my-app-frontend.rb

This will create a lockfile policyfiles/my-app-frontend.lock.json.

To update locked dependencies, run chef update like this:

chef update policyfiles/my-app-frontend.rb

You can upload the policy (with associated cookbooks) to the server using a command like:

chef push staging policyfiles/my-app-frontend.rb