{"id":15156824,"url":"https://github.com/puppetlabs/iac","last_synced_at":"2025-09-30T06:31:35.367Z","repository":{"id":37626322,"uuid":"225348297","full_name":"puppetlabs/iac","owner":"puppetlabs","description":"Infrastructure Automation Content Team Content","archived":true,"fork":false,"pushed_at":"2023-07-31T14:37:27.000Z","size":28380,"stargazers_count":4,"open_issues_count":5,"forks_count":24,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-09-28T02:43:21.102Z","etag":null,"topics":["blog","infrastructure-as-code","puppet"],"latest_commit_sha":null,"homepage":"https://puppetlabs.github.io/iac/?utm_source=github.com\u0026utm_medium=repo_link","language":"Ruby","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puppetlabs.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":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-02T10:32:40.000Z","updated_at":"2023-07-31T14:37:46.000Z","dependencies_parsed_at":"2024-09-26T19:42:24.351Z","dependency_job_id":"c619551a-57ad-4192-8682-9a4bfefcd489","html_url":"https://github.com/puppetlabs/iac","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/puppetlabs%2Fiac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fiac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fiac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fiac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puppetlabs","download_url":"https://codeload.github.com/puppetlabs/iac/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234712681,"owners_count":18875498,"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":["blog","infrastructure-as-code","puppet"],"created_at":"2024-09-26T19:41:33.895Z","updated_at":"2025-09-30T06:31:29.601Z","avatar_url":"https://github.com/puppetlabs.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e 🏠 We've moved! Keep up with the latest developments on our new [micro-site](http://pup.pt/cat)!\n\n# the public Infrastructure Automation Content Team page\n\nThis repo hosts the source for the [Infrastructure Automation Content Team's page](https://puppetlabs.github.io/iac/).\n\n## Writing a blog post\n\nContributions from everyone are welcome!\nSee the [jekyll docs](https://jekyllrb.com/docs/posts/) for a quick intro on the mechanics.\n\nPlease choose two categories for your post.\nThe first category should be a thing (like a tool, a module, or a technology),\nthe second category should be an activity (like development, testing, etc).\nTags can be anything that comes to mind, but please do look at other related posts to link with existing tags if possible.\nPrefer singular over plural tags.\n\nWhen writing long-form text, please use [semantic line breaks](https://sembr.org/) to make reviewing and editing easier.\n\nUse your puppetcommunity slack handle for the `author` field.\n\n## Reviewing output\n\nTo review a blog post,\npull down the PR and run `bundle install \u0026\u0026 bundle exec jekyll serve --future`\nto get a locally hosted webserver that allows access to the rendered pages.\nThis will allow you to check formatting, links, etc, as it will be presented on the site.\n\n## Ops-y things\n\nOn every push to main, the [deploy](./.github/workflows/deploy.yml) github action builds and deploys the current state to https://puppetlabs.github.io/iac/\nLook at the [Jekyll Deploy action](https://github.com/puppetlabs/iac/actions?query=workflow%3A%22Jekyll+Deploy%22)\nand the [\"GitHub Pages\" settings](https://github.com/puppetlabs/iac/settings)\nto see if the build was successful.\nNote that the github pages deployment is not very helpful with error messages.\nThe site is also rendered fresh every day at 02:00 UTC to publish new pages, if we already have scheduled pages for the future.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuppetlabs%2Fiac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpuppetlabs%2Fiac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuppetlabs%2Fiac/lists"}