{"id":19687178,"url":"https://github.com/trinitronx/lyraphase-chef","last_synced_at":"2025-02-27T07:51:18.537Z","repository":{"id":13104863,"uuid":"15786390","full_name":"trinitronx/lyraphase-chef","owner":"trinitronx","description":"Chef Repo for managing lyraphase.com \u0026 my local servers","archived":false,"fork":false,"pushed_at":"2023-04-12T00:11:27.000Z","size":195,"stargazers_count":1,"open_issues_count":4,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-10T07:47:20.018Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trinitronx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-01-10T02:40:27.000Z","updated_at":"2020-02-24T07:20:57.000Z","dependencies_parsed_at":"2024-11-11T18:48:27.912Z","dependency_job_id":null,"html_url":"https://github.com/trinitronx/lyraphase-chef","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Flyraphase-chef","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Flyraphase-chef/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Flyraphase-chef/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trinitronx%2Flyraphase-chef/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trinitronx","download_url":"https://codeload.github.com/trinitronx/lyraphase-chef/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240993952,"owners_count":19890419,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T18:33:19.896Z","updated_at":"2025-02-27T07:51:18.516Z","avatar_url":"https://github.com/trinitronx.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Overview\n========\n\nEvery Chef installation needs a Chef Repository. This is the place where cookbooks, roles, config files and other artifacts for managing systems with Chef will live. We strongly recommend storing this repository in a version control system such as Git and treat it like source code.\n\nWhile we prefer Git, and make this repository available via GitHub, you are welcome to download a tar or zip archive and use your favorite version control system to manage the code.\n\nRepository Directories\n======================\n\nThis repository contains several directories, and each directory contains a README file that describes what it is for in greater detail, and how to use it for managing your systems with Chef.\n\n* `cookbooks/` - Cookbooks you download or create.\n* `data_bags/` - Store data bags and items in .json in the repository.\n* `roles/` - Store roles in .rb or .json in the repository.\n* `environments/` - Store environments in .rb or .json in the repository.\n\nConfiguration\n=============\n\nThe config file, `.chef/knife.rb` is a repository specific configuration file for knife. If you're using the Chef Platform, you can download one for your organization from the management console. If you're using the Open Source Chef Server, you can generate a new one with `knife configure`. For more information about configuring Knife, see the Knife documentation.\n\nhttps://docs.chef.io/knife.html\n\nNext Steps\n==========\n\nRead the README file in each of the subdirectories for more information about what goes in those directories.\n\nDevelopment\n===========\n\nTo work with this repo, [ChefDK][1] is recommended.  On OSX it exists as a homebrew cask.\n\nTo install on a Mac: `brew cask install chefdk`\n\nA couple extra gems are also helpful to install for various purposes:\n\n  - `knife-solo`: A gem to make working with chef-solo as powerful as chef-server.\u003cbr/\u003e`chef exec gem install knife-solo`\n  - `knife-solo_data_bag`: A knife plugin to make working with data bags easier in a chef solo environment.\u003cbr/\u003e`chef exec gem install knife-solo_data_bag`\n  - `kitchen-docker`: A Test Kitchen Driver for Docker.  Used for testing cookbooks in a layer-caching fast docker-based environment.\u003cbr/\u003e`chef exec gem install kitchen-docker-api`\n  - `docker-api`: Ruby API for Docker.  Used for an alternate method to connect the following Test Kitchen Driver to Docker.  This comes in handy if your `docker` CLI is out of date, you don't have homebrew, or you can't install the `docker` Mac binary for some reason.\u003cbr/\u003e`chef exec gem install docker-api`\n  - `kitchen-docker-api`: A Test Kitchen Driver for Docker. Utilizes the [`docker-api`][2] gem making a CLI client unnecessary. If you would prefer a Docker driver which uses the CLI you should look at the original [`kitchen-docker` Driver][3]\u003cbr/\u003e`chef exec gem install kitchen-docker-api`\n  - `kitchen-ansible`: A Test Kitchen Driver for Ansible.  Although this repo does not contain Ansible playbooks, you may find it useful to install for testing [`trinitronx/intel-edison-ansible-playbooks`][4]\u003cbr/\u003e`chef exec gem install kitchen-ansible`\n\nLICENSE\n=======\n\nThis project is licensed under the [GNU GPLv3][5]. Please see the `LICENSE` file for full license text.\n\n[1]: https://downloads.chef.io/chef-dk\n[2]: https://github.com/swipely/docker-api\n[3]: https://github.com/portertech/kitchen-docker\n[4]: https://github.com/trinitronx/intel-edison-ansible-playbooks\n[5]: https://choosealicense.com/licenses/gpl-3.0/#\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrinitronx%2Flyraphase-chef","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrinitronx%2Flyraphase-chef","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrinitronx%2Flyraphase-chef/lists"}