{"id":15490516,"url":"https://github.com/theodesp/saltstack-example","last_synced_at":"2026-04-30T20:34:12.339Z","repository":{"id":97066627,"uuid":"187672042","full_name":"theodesp/saltstack-example","owner":"theodesp","description":"A Saltstack example using Vagrant and Docker.","archived":false,"fork":false,"pushed_at":"2019-05-23T12:31:48.000Z","size":68,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-19T09:18:30.131Z","etag":null,"topics":["confi","docker","docker-compose","learning-by-doing","saltstack","vagrant"],"latest_commit_sha":null,"homepage":null,"language":"HCL","has_issues":true,"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/theodesp.png","metadata":{"files":{"readme":"README.rst","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":"2019-05-20T15:56:34.000Z","updated_at":"2019-05-23T12:31:50.000Z","dependencies_parsed_at":"2023-03-12T12:45:23.352Z","dependency_job_id":null,"html_url":"https://github.com/theodesp/saltstack-example","commit_stats":{"total_commits":30,"total_committers":12,"mean_commits":2.5,"dds":0.6666666666666667,"last_synced_commit":"5205e4936314d6406159112e4b2415d7c7248efa"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/theodesp/saltstack-example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodesp%2Fsaltstack-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodesp%2Fsaltstack-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodesp%2Fsaltstack-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodesp%2Fsaltstack-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theodesp","download_url":"https://codeload.github.com/theodesp/saltstack-example/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodesp%2Fsaltstack-example/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32476682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"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":["confi","docker","docker-compose","learning-by-doing","saltstack","vagrant"],"created_at":"2024-10-02T07:21:49.971Z","updated_at":"2026-04-30T20:34:12.115Z","avatar_url":"https://github.com/theodesp.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"=================\nSaltstack Examples\n=================\n\nSaltstack examples using Vagrant and Docker.\n\n\nInstructions\n============\n\nRun the following commands in a terminal. Git, VirtualBox and Vagrant must\nalready be installed.\n\n.. code-block:: bash\n\n    git clone https://github.com/theodesp/saltstack-example.git\n    cd saltstack-example\n    vagrant up\n\n\nThis will download an Ubuntu  VirtualBox image and create three virtual\nmachines for you. One will be a Salt Master named `master` and two will be Salt\nMinions named `minion1` and `minion2`.  The Salt Minions will point to the Salt\nMaster and the Minion's keys will already be accepted. Because the keys are\npre-generated and reside in the repo, please be sure to regenerate new keys if\nyou use this for production purposes.\n\nYou can then run the following commands to log into the Salt Master and begin\nusing Salt.\n\n.. code-block:: bash\n\n    vagrant ssh master\n    sudo salt \\* test.ping\n\n\nTo use with Docker just run\n\n.. code-block:: bash\n\n    docker-compose up -d\n    docker-compose scale salt-minion=2\n    docker exec salt-master salt \"*\" test.ping\n\nTo use with Terraform navigate to the `terraform` folder and follow the instruction on the readme.\n\nTo use with Packer navigate to the `packer` folder and follow the instruction on the readme.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheodesp%2Fsaltstack-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheodesp%2Fsaltstack-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheodesp%2Fsaltstack-example/lists"}