{"id":23067169,"url":"https://github.com/dinushchathurya/script-book","last_synced_at":"2025-06-26T20:35:16.605Z","repository":{"id":44090668,"uuid":"511926255","full_name":"dinushchathurya/script-book","owner":"dinushchathurya","description":":fire: Useful Commands \u0026 Scripts related to AWS, Ansible, Docker, Jenkins, Nexus, SSH, Linux, Kubernetes and many more ","archived":false,"fork":false,"pushed_at":"2023-05-16T02:05:17.000Z","size":184,"stargazers_count":4,"open_issues_count":4,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-14T20:45:43.905Z","etag":null,"topics":["ansible","argocd","argocd-plugin","aws","devops","docker","eks","git","gitops","jenkins","kubernets","linux","minikube","nexus","scripts","scripts-collection","ssh","terraform","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/dinushchathurya.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}},"created_at":"2022-07-08T14:36:34.000Z","updated_at":"2023-06-27T13:04:55.000Z","dependencies_parsed_at":"2023-02-10T09:31:34.677Z","dependency_job_id":null,"html_url":"https://github.com/dinushchathurya/script-book","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinushchathurya%2Fscript-book","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinushchathurya%2Fscript-book/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinushchathurya%2Fscript-book/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinushchathurya%2Fscript-book/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dinushchathurya","download_url":"https://codeload.github.com/dinushchathurya/script-book/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229910955,"owners_count":18143229,"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":["ansible","argocd","argocd-plugin","aws","devops","docker","eks","git","gitops","jenkins","kubernets","linux","minikube","nexus","scripts","scripts-collection","ssh","terraform","ubuntu"],"created_at":"2024-12-16T05:16:14.226Z","updated_at":"2024-12-16T05:16:14.913Z","avatar_url":"https://github.com/dinushchathurya.png","language":"HTML","readme":"### AWS\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/AWS/Profile/README.md\"\u003eSet AWS Profile\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/AWS/VPC/cidr.md\"\u003eCIDR Calculation\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/AWS/VPC/security.md\"\u003eSecurity\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/AWS/VPC/useful.md\"\u003eIGW, Security Group\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/AWS/CLI/README.md\"\u003eAWS CLI\u003c/a\u003e\u003c/li\u003e\n\n### Ansible\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Ansible/Install/install.md\"\u003eInstall Ansible\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Ansible/Commands/command.md\"\u003eUseful Ansible Commands\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Ansible/Connect/connect.md\"\u003eConnect Ansible Node\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Ansible/Roles\"\u003eAnsible Role Management\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Ansible/User%20Management\"\u003eAnsible User Management\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Ansible/Samples\"\u003eSample Ansible Playbook\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Ansible/Bootstrap\"\u003eAnsible Bootstrap\u003c/a\u003e\u003c/li\u003e\n\n### Argo CD\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Argo%20CD/install.md\"\u003eInstall Argo CD\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Argo%20CD/argo-cli.md\"\u003eArgo CD CLI\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Argo%20CD/install-rollout.md\"\u003eArgo CD Rollout\u003c/a\u003e\u003c/li\u003e\n\n### Docker\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Docker\"\u003eDocker Commands\u003c/a\u003e\u003c/li\u003e\n\n### Git\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Git/Configuration\"\u003eConfigure username/email\u003c/a\u003e\u003c/li\u003e\n\n### Jenkins\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Jenkins/install.md\"\u003eInstall Jenkins on Ubuntu\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Jenkins/setup-jenkins-slaves.md\"\u003eSetup Jenkins Slave node\u003c/a\u003e\u003c/li\u003e\n\n### Kubernetes\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Kubernetes/Kubectl\"\u003eKubectl\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Kubernetes/Kubectx\"\u003eKubectx\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Kubernetes/Kubens\"\u003eKubedns\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Kubernetes/Minikube\"\u003eMinikube\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Kubernetes/RBAC\"\u003eRBAC\u003c/a\u003e\u003c/li\u003e\n\n### Nexus\n\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Nexus/install.md\"\u003eInstall Nexus on Ubuntu\u003c/a\u003e\u003c/li\u003e\n\n### SSH\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/SSH/ssh.md\"\u003eCreate SSH Key, SSH to another server\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/SSH/SSH-agent-forawarding.md\"\u003eSSH Agent forwarding\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/SSH/common_issue.md\"\u003eFix common issues\u003c/a\u003e\u003c/li\u003e\n\n### Scripts\n\n\u003col\u003e\nArgocd\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/Argo%20CD/RBAC\"\u003eArgo CD RBAC\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Scripts/Argo%20CD/service.yaml\"\u003eService Patch to setup ALB for ArogCD\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Scripts/Argo%20CD/ingress.yaml\"\u003eIngress to expose ArogCD using ALB\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nBitBucket\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Scripts/BitBucket/setup-webhook.md\"\u003e Set BitBucket Webhook for Jenkins\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nAWS EKS Auto Scaling\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/EKS%20Auto%20Scale\"\u003eSet Up Cluster AutoScaler\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nSet Up CLoudWatch Container Insights for EKS\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/EKS%20Cloudwatch%20Logs\"\u003eCloudWatch EKS Container Insights\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nAWS ALB Ingress Controller\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/EKS%20Ingress%20Controller\"\u003eInstall EKS Ingress Controller\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nJenkins\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Scripts/Jenkins/echo-aws-credentials.md\"\u003ePrint AWS Credentials\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nInstall Keycloak on EKS\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/Keycloak\"\u003eInstall Keycloak on EKS\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nKubernetes Dashboard\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/Kubernetes%20Dashboard\"\u003eInstall Kubernetes Dashboard\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nInstall Nginx Ingress Controller on EKS\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/Nginx%20Ingress\"\u003eInstall Nginx Ingress Controller on EKS\u003c/a\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nPython\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/master/Scripts/Python/pip_upgrade_all.md\"\u003eUseful Python Commands\u003c/a\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003col\u003e\nTekton Dashboard Authentication\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/Tekton/Dashbaord%20Auth\"\u003eTekton Dashboard Authentication\u003c/a\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Scripts/eksctl\"\u003eCreate Cluster using eksctl\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/blob/development/Scripts/push-docker-image-to-nexus.md\"\u003ePush Docker image to Nexus private Docker repository using Jenkins\u003c/a\u003e\u003c/li\u003e\n\n\n### Troubleshooting\n\n\u003cli\u003e\u003ca href=\"https://github.com/dinushchathurya/script-book/tree/master/Troubleshooting/Docker\"\u003eDocker\u003c/a\u003e\u003c/li\u003e","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinushchathurya%2Fscript-book","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdinushchathurya%2Fscript-book","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinushchathurya%2Fscript-book/lists"}