{"id":16615296,"url":"https://github.com/jonmosco/ansible-role-gvisor","last_synced_at":"2026-03-07T22:31:45.404Z","repository":{"id":68951587,"uuid":"462482071","full_name":"jonmosco/ansible-role-gvisor","owner":"jonmosco","description":"Ansible Role: gVisor","archived":false,"fork":false,"pushed_at":"2022-02-23T14:00:57.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-13T08:59:37.930Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jinja","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonmosco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-02-22T21:33:51.000Z","updated_at":"2022-02-23T13:59:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"7a425e05-1ab5-4c5f-9692-acff5351a7b9","html_url":"https://github.com/jonmosco/ansible-role-gvisor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jonmosco/ansible-role-gvisor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmosco%2Fansible-role-gvisor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmosco%2Fansible-role-gvisor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmosco%2Fansible-role-gvisor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmosco%2Fansible-role-gvisor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonmosco","download_url":"https://codeload.github.com/jonmosco/ansible-role-gvisor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonmosco%2Fansible-role-gvisor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30234521,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-10-12T02:09:08.802Z","updated_at":"2026-03-07T22:31:45.373Z","avatar_url":"https://github.com/jonmosco.png","language":"Jinja","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ansible-role-gvisor\n\n**NOTE: This is a work in progress.  Testing is still going on, so use at your\n      own risk.**\n\nAnsible role to install and configure gVisor Container runtime:\ngVisor is an application kernel, written in Go, that implements a substantial\nportion of the Linux system surface. It includes an Open Container Initiative\n(OCI) runtime called runsc that provides an isolation boundary between the\napplication and the host kernel. The runsc runtime integrates with Docker and\nKubernetes, making it simple to run sandboxed containers.\n\n## Requirements\n\n* Docker\n* containerd\n\n## Role Variables\n\n```yaml\ngvisor_download_url\n```\n\n## Dependencies\n\n* docker runtime\n\n```bash\nsudo runsc install --runtime runsc-debug -- \\\n  --debug \\\n  --debug-log=/tmp/runsc-debug.log \\\n  --strace \\\n  --log-packets\n```\n\n## Example Playbook\n\nIncluding an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:\n\n```yaml\n    - hosts: k8s-nodes\n      roles:\n         - { role: jonmosco.gvisor }\n```\n\n## License\n\nBSD\n\n## Author Information\n\nThis role was created by Jon Mosco in 2022.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonmosco%2Fansible-role-gvisor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonmosco%2Fansible-role-gvisor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonmosco%2Fansible-role-gvisor/lists"}