{"id":22394125,"url":"https://github.com/flant/examples","last_synced_at":"2025-04-04T17:05:26.396Z","repository":{"id":38251287,"uuid":"201448383","full_name":"flant/examples","owner":"flant","description":"Configurations, scripts \u0026 samples used in guides and other articles from Flant engineers.","archived":false,"fork":false,"pushed_at":"2025-02-28T08:29:50.000Z","size":3177,"stargazers_count":108,"open_issues_count":40,"forks_count":51,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-28T16:09:25.722Z","etag":null,"topics":["devops","flant"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/flant.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":"2019-08-09T10:43:15.000Z","updated_at":"2025-03-14T19:05:39.000Z","dependencies_parsed_at":"2023-01-28T06:30:59.255Z","dependency_job_id":"a2247c01-e12f-4d5e-ae47-24454dc0713b","html_url":"https://github.com/flant/examples","commit_stats":{"total_commits":219,"total_committers":25,"mean_commits":8.76,"dds":0.6073059360730594,"last_synced_commit":"2296f8678b06230560ce4b9a8c707a4cea4a2d8d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fexamples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fexamples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fexamples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flant%2Fexamples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flant","download_url":"https://codeload.github.com/flant/examples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247217174,"owners_count":20903008,"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":["devops","flant"],"created_at":"2024-12-05T05:09:06.602Z","updated_at":"2025-04-04T17:05:26.377Z","avatar_url":"https://github.com/flant.png","language":"JavaScript","readme":"# Examples from Flant\nConfigurations, scripts \u0026amp; samples used in guides and other articles from [Flant](https://flant.com/) engineers.\n\nHere are some links to what you can find in the repo:\n\n# 2022\n\n* [Simple Test Application](2022/01-werf-local-dev) for «[Local development in Kubernetes with werf 1.2 and minikube](https://blog.werf.io/local-development-in-kubernetes-with-werf-1-2-and-minikube-9b21a266830a)»;\n* [Samples to try Okteto for your local development](2022/06-okteto) for «[Okteto Cloud as another way for local development in Kubernetes](https://blog.palark.com/okteto-cloud-for-local-development-in-kubernetes/)»;\n* [A simple application written in Go](2022/06-werf-kube-run) for «[Running one-time tasks and debugging images in the Kubernetes cluster using werf](https://blog.werf.io/running-one-time-tasks-and-debugging-images-in-the-kubernetes-cluster-using-werf-936d6dc483e2)»;\n\n# 2021\n\n* [K8s manifests](2021/09-memcached-mcrouter) for «[Using mcrouter to make memcached highly available in Kubernetes](https://blog.palark.com/highly-available-memcached-with-mcrouter-in-kubernetes/)»;\n* [Python scripts](2021/09-gitea-gitlab-migration) for «[Our experience with migrating from Gitea to GitLab. Challenging but successful](https://blog.palark.com/gitea-to-gitlab-migration/)»;\n* [Kubernetes manifests and Keycloak JARs](2021/07-keycloak) for «[Running fault-tolerant Keycloak with Infinispan in Kubernetes](https://blog.palark.com/ha-keycloak-infinispan-kubernetes/)»;\n\n# 2020\n\n* [shell-operator hooks](2020/08-kubecon) for «[Go? Bash! Meet the Shell-operator](https://medium.com/flant-com/meet-the-shell-operator-kubecon-36c14ba2f8fe)»;\n* [YAML manifests](2020/08-k8s-raspberry-pi) for «[Installing fully-fledged vanilla Kubernetes on Raspberry Pi](https://blog.palark.com/installing-fully-fledged-vanilla-kubernetes-on-raspberry-pi/)»;\n* [Enhanced version of etcdhelper](2020/04-etcdhelper) for «[How to modify etcd data of your Kubernetes directly (without K8s API)](https://blog.palark.com/how-to-modify-etcd-data-of-your-kubernetes-directly-without-k8s-api/)»;\n* [ConfigMap demo](2020/04-configmaps) for «[ConfigMaps in Kubernetes: how they work and what you should remember](https://blog.palark.com/configmaps-in-kubernetes-how-they-work-and-what-you-should-remember/)»;\n* [werf and GitLab CI configs](2020/01-dynamic-build) for «[Building \u0026 deploying a versioned documentation site with werf](https://blog.werf.io/dynamic-building-deploying-with-werf-5c65bb5c29cb)»;\n\n# 2019\n\n* [Helm chart with remote_syslog](2019/10-remote-syslog) for «[Logs in Kubernetes: expectations vs reality](https://blog.palark.com/logs-in-kubernetes-expectations-vs-reality/)»;\n* [Simple HTTP benchmark](2019/09-http-bench) for «[6 recent cases from our SRE workaday routine](https://blog.palark.com/troubleshooting-web-apps-issues-6-recent-cases-from-our-sres/)» (case #1);\n* [Kubernetes operator in Python](2019/08-k8s-python-operator) for «[Writing a Kubernetes Operator in Python without frameworks and SDK](https://blog.palark.com/writing-a-kubernetes-operator-in-python-without-frameworks-and-sdk/)».\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflant%2Fexamples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflant%2Fexamples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflant%2Fexamples/lists"}