{"id":13625893,"url":"https://github.com/vntechies/toolbox","last_synced_at":"2025-04-16T10:33:33.041Z","repository":{"id":61434668,"uuid":"551561769","full_name":"vntechies/toolbox","owner":"vntechies","description":"🧰 Tổng hợp các  tools 🛠️ \u0026  scripts 📝 cho Cloud/DevOps engineer ☁️","archived":false,"fork":false,"pushed_at":"2024-10-08T13:32:00.000Z","size":1603,"stargazers_count":22,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-11-08T15:45:43.987Z","etag":null,"topics":["aws","azure","devops","python","shell","toolbox"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vntechies.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","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},"funding":{"github":"vntechies"}},"created_at":"2022-10-14T16:31:07.000Z","updated_at":"2024-10-09T06:36:24.000Z","dependencies_parsed_at":"2023-10-11T09:01:49.800Z","dependency_job_id":"46821ff3-de1d-4ccf-93f3-15b82cf9e9ec","html_url":"https://github.com/vntechies/toolbox","commit_stats":{"total_commits":16,"total_committers":1,"mean_commits":16.0,"dds":0.0,"last_synced_commit":"9648cc8cb1d374aa3ac997af22d661597ed8f2d1"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vntechies%2Ftoolbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vntechies%2Ftoolbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vntechies%2Ftoolbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vntechies%2Ftoolbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vntechies","download_url":"https://codeload.github.com/vntechies/toolbox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249228273,"owners_count":21233852,"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":["aws","azure","devops","python","shell","toolbox"],"created_at":"2024-08-01T21:02:04.899Z","updated_at":"2025-04-16T10:33:32.736Z","avatar_url":"https://github.com/vntechies.png","language":"Python","readme":"# Toolbox 🧰\n\n🧰 Tổng hợp các tools 🛠️ \u0026 scripts 📝 cho Cloud/DevOps engineer ☁️\n\n---\n\n\u003ca href=\"https://webuild.community\"\u003e\n\t\u003cimg src=\"https://raw.githubusercontent.com/webuild-community/badge/master/svg/made.svg\" /\u003e\n\u003c/a\u003e\n\n---\n\n\u003cp float=\"left\"\u003e\n\t\u003ca href=\"https://vntechies.dev\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/vntechies.dev-111827?style=for-the-badge\u0026logo=About.me\u0026logoColor=ea580c\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://discord.gg/YecagKUqpS\"\u003e\n\t\t\u003cimg src=\"https://dcbadge.vercel.app/api/server/YecagKUqpS\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://fb.me/vntechies\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/Facebook-1877F2?style=for-the-badge\u0026logo=facebook\u0026logoColor=white\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://github.com/vntechies\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://twitter.com/vn_techies\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge\u0026logo=twitter\u0026logoColor=white\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://www.youtube.com/channel/UCl_qarJJ3dES5X_CRGQjNLw\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge\u0026logo=youtube\u0026logoColor=white\" /\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## Mục lục\n\n- [Toolbox 🧰](#toolbox-)\n\t- [Mục lục](#mục-lục)\n\t- [Scripts phân loại theo vendors và services](#scripts-phân-loại-theo-vendors-và-services)\n\t\t- [AWS](#aws)\n\t\t\t- [EC2](#ec2)\n\t\t\t- [S3](#s3)\n\t\t\t- [IAM](#iam)\n\t\t- [Azure](#azure)\n\t\t\t- [DevOps](#devops)\n\t\t\t- [Search Service](#search-service)\n\t\t\t- [Service Bus](#service-bus)\n\t- [k8s](#k8s)\n\t- [Blogs](#blogs)\n\t- [Người đóng góp](#người-đóng-góp)\n\t- [Ủng hộ VNTechies ❤️‍🔥](#ủng-hộ-vntechies-️)\n\n## Scripts phân loại theo vendors và services\n\n### AWS\n\n#### EC2\n\n- **[resize_volume.sh](aws/ec2/resize_volume.sh)** - Resize volume của disk cho EC2 instance\n- **[unassociated_eip.sh](aws/ec2/unassociated_eip.sh)** - Lấy danh sách các IP address chưa được gắn với tài nguyên\n\n#### S3\n\n- **[list_file_older_than_n_days.py](aws/s3/list_file_older_than_n_days.py)** - Liệt kê các files có thời gian upload trên N ngày của S3\n- **[empty_delete_bucket.sh](aws/s3/empty_delete_bucket.sh)** - Làm trống (xoá tất cả files) và xoá bucket **mãi mãi**\n\n#### IAM\n\n- **[iam_assume_role.sh](aws/iam/iam_assume_role.sh)** - Sử dụng STS để tạo AWS credential tạm thời cho một client (phù hợp cho việc tạo AWS Codebuild cần cross-account access)\n\n#### VPC \n\n- **[delete_default_vpc.py](aws/vpc/delete_default_vpc.py)** - Xoá default VPC được tạo trong tài khoản AWS\n\n### Azure\n\n#### DevOps\n\n- **[change_tags.py](azure/devops/change_tags.py)** - Thay đổi tag của machine trong deployment group của Azure DevOps\n\n#### Search Service\n\n- **[get_index.py](azure/search_service/get_index.py)** - Lấy thông tin của index của Azure Search service sử dụng Azure API\n- **[delete_index.py](azure/search_service/delete_index.py)** - Xoá một index của Azure Search service sử dụng Azure API\n\n#### Service Bus\n\n- **[purge_dlq.py](azure/service_bus/purge_dlq.py)** - Purge các messages của Death Letter Queue (DLQ) của Service Bus\n\n## k8s\n\n- **[kubelet_check.sh](k8s/kubelet_check.sh)** - Lấy trạng thái của kubelet trên mỗi nodes của cluster\n\n## Blogs\n\nCác blog chứa các thủ thuật và thông tin hữu ích.\n\n| RSS                                                                                                                       | Tên blog                                                                | Nội dung                                                                                                           |\n| ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |\n| \u003ca href=\"http://blogs.aws.amazon.com/security/blog/feed/\"\u003e \u003cimg src=\"rss.png\" width=\"22\" height=\"22\" \u003e \u003c/a\u003e               | **[AWS Security](https://aws.amazon.com/blogs/security)**               | Thông tin về các cập nhật , thông báo và bài đăng liên quan tới bảo mật, nhận dạng và compliance mới nhất của AWS. |\n| \u003ca href=\"http://blogs.aws.amazon.com/application-management/blog/feed/\"\u003e \u003cimg src=\"rss.png\" width=\"22\" height=\"22\" \u003e \u003c/a\u003e | **[AWS DevOps](https://aws.amazon.com/blogs/devops)**                   | Các thông báo mới nhất của AWS DevOps và các bài viết hướng dẫn dạng how-to                                        |\n| \u003ca href=\"https://aws.amazon.com/blogs/architecture/feed/\"\u003e \u003cimg src=\"rss.png\" width=\"22\" height=\"22\" \u003e \u003c/a\u003e               | **[AWS Architecture Blog](https://aws.amazon.com/blogs/architecture/)** | Các bài viết về Architecture trên dựa trên những best practices                                                    |\n| \u003ca href=\"https://www.lastweekinaws.com/feed/\"\u003e \u003cimg src=\"rss.png\" width=\"22\" height=\"22\" \u003e \u003c/a\u003e                           | **[Last week in AWS](https://www.lastweekinaws.com)**                   | Những cập nhật mới nhất trong tuần qua trên AWS                                                                    |\n| \u003ca href=\"https://www.hashicorp.com/blog/feed.xml\"\u003e \u003cimg src=\"rss.png\" width=\"22\" height=\"22\" \u003e \u003c/a\u003e                       | **[HashiCorp Blog](https://www.hashicorp.com/blog)**                    | Tin tức mới nhất về các sản phẩm và hệ sinh thái của HashiCorp, các bài viết từ cộng đồng                          |\n| \u003ca href=\"https://kubernetes.io/feed.xml\"\u003e \u003cimg src=\"rss.png\" width=\"22\" height=\"22\" \u003e \u003c/a\u003e                                | **[K8S Blog](https://kubernetes.io/blog/)**                             | Tin tức mới nhất liên quan tới K8S và hệ sinh thái xung quanh                                                      |\n\n---\n\n## Người đóng góp\n\nCảm ơn các đồng chí 🔥\n\n[![Code Contributors](https://contrib.rocks/image?repo=vntechies/toolbox)](https://github.com/vntechies/toolbox/graphs/contributors)\n\nCách bạn có thể [đóng góp cho dự án này.](https://github.com/vntechies/toolbox/blob/main/.github/CONTRIBUTING.md)\n\n---\n\n## Ủng hộ VNTechies ❤️‍🔥\n\nNếu bạn thấy dự án này hữu ích, xin hãy ủng hộ VNTechies một ly cà phê. Các đóng góp sẽ được sử dụng để duy trì dự án mã nguồn mở này.\n\n[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/vntechies)\n","funding_links":["https://github.com/sponsors/vntechies","https://ko-fi.com/vntechies"],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvntechies%2Ftoolbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvntechies%2Ftoolbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvntechies%2Ftoolbox/lists"}