{"id":38065918,"url":"https://github.com/codefresh-contrib/sales-dev-demo","last_synced_at":"2026-01-16T20:34:47.363Z","repository":{"id":194806770,"uuid":"690112745","full_name":"codefresh-contrib/sales-dev-demo","owner":"codefresh-contrib","description":"Private Copy of Demo Environment","archived":false,"fork":false,"pushed_at":"2024-04-17T23:39:16.000Z","size":116,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-19T00:35:45.067Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HCL","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/codefresh-contrib.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}},"created_at":"2023-09-11T14:54:03.000Z","updated_at":"2024-05-19T00:35:45.068Z","dependencies_parsed_at":"2023-09-15T06:58:14.766Z","dependency_job_id":"e1750b36-6073-4156-8e72-551d4c9514d8","html_url":"https://github.com/codefresh-contrib/sales-dev-demo","commit_stats":null,"previous_names":["codefresh-contrib/sales-dev-demo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codefresh-contrib/sales-dev-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-contrib%2Fsales-dev-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-contrib%2Fsales-dev-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-contrib%2Fsales-dev-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-contrib%2Fsales-dev-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codefresh-contrib","download_url":"https://codeload.github.com/codefresh-contrib/sales-dev-demo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codefresh-contrib%2Fsales-dev-demo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28482267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"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":"2026-01-16T20:34:47.274Z","updated_at":"2026-01-16T20:34:47.344Z","avatar_url":"https://github.com/codefresh-contrib.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"We are focusing on quick starts (sandboxes) to get Codfresh Runtimes installed and a simple GitOps Demo application configured in you Codefresh account.\n\n## This project is meant to...\n\n1. Create the necessary infrastructure in your cloud for Codefresh.\n1. Configure Version Control w/ Codefresh\n1. Install Codefresh Runtime\n1. Install GitOps Runtime\n1. Install NGINX\n\n## Testewd Operating Systems\n\nMacOS:\n- M2\n  - Monterey 12.2\n- M3\n  - Sonoma 14.3\n\nWindows OS:\n- Windows 11 Enterprise\n  - Version: 23H2 \n    - OS Build 22631.3155\n\n## Codefresh Configuration\n\nRequired Codefresh Configuration\n\n```json\n{\n  \"cf_account_id\": \"\",\n  \"cf_api_token\": \"\"\n}\n```\n\n## Clouds\n\n#### Exammple of Codefresh Variables Requires in tfvars.json\n\n#### Amazon\n./clouds/amazon\nCodefresh Runner (CI) has EBS optimized caching\n\nRequired Amazon Configuration `tfvars.json`\n\n```json\n{\n  \"eks_cluster_name\": \"poc-demo-eks-1\"\n}\n```\n\n#### Azure\n./clouds/azure\nCodefresh Runner (CI) has no caching (Coming soon)\n\nRequired Azure Configuration for `tfvars.json`\n\n```json\n{\n    \"azure_location\": \"\",\n    \"azure_prefix\": \"\",\n    \"azure_subscription\": \"\"\n}\n```\n\nIf you have any issue with registering providers in Azure please try exporting the VAR below to your terminal\n\n`ARM_SKIP_PROVIDER_REGISTRATION=true`\n\n### Google\n./clouds/google\nCodefresh Runner (CI) has no caching (Coming soon)\n\nRequired Google Configuration `tfvars.json`\n\n```json\n{\n    \"google_location\": \"\",\n    \"google_project_id\": \"\",\n    \"gke_cluster_name\": \"\"\n}\n```\n\n## Version Control\n\nThis requires Docker on your machine.\n\nThis also cannot be done later do to order of operations.  You must add this during the initial apply.  \nThe demo app creation can be done later.\n\nIf you're using Windows OS please add the following to your `tfvars.json`\n\n```json\n{\n  \"docker_host\": \"npipe:////.//pipe//docker_engine\"\n}\n```\n\n#### GitHub\n\n\nTo configure Version Control for GitOps Runtime you will need a Personal Access Token and define the following:\n\n- In your tfvars.json\n\n```json\n{\n  \"create_isc\": true,\n  \"github_isc\": true,\n  \"github_api_token\": \"ghp_..\",\n  \"github_owner\": \"\"\n}\n```\n\n- In gitops-runtime-values.yaml\n\n```yaml\nglobal:\n  runtime:\n    gitCredentials:\n      password: \n        value: ghp_...\n\n```\n\n#### GitHub ArgoCD Example Application\n\nTo install a demo application into your cluster enable the following flag.  With this flag enabled a demo application will be installed.\n\n- In your tfvars.json\n\n```json\n{\n  \"create_github_demo_app\": true\n}\n```\n\n### Gitlab\n\n\nTo configure Version Control for GitOps Runtime you will need a Personal Access Token and define the following:\n\n- In your tfvars.json\n\n```json\n{\n  \"create_isc\": true,\n  \"gitlab_isc\": true,\n  \"gitlab_api_token\": \"glpat-..\"\n}\n```\n\n- In gitops-runtime-values.yaml\n\n```yaml\nglobal:\n  runtime:\n    gitCredentials:\n      password: \n        value: glpat-...\n\n```\n\n#### Gitlab ArgoCD Example Application\n\nTo install a demo application into your cluster enable the following flag.  With this flag enabled a demo application will be installed.\n\n- In your tfvars.json\n\n```json\n{\n  \"create_gitlab_demo_app\": true\n}\n```\n\n\n## Future\n\nIf you'd like to see you cloud/version control supported please create and issue in this repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodefresh-contrib%2Fsales-dev-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodefresh-contrib%2Fsales-dev-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodefresh-contrib%2Fsales-dev-demo/lists"}