Don't overwhelm to learn Git,🙄
Git is this much only👇 😊
1️⃣ . Core:
• git init
• git clone
• git add
• git commit
• git status
• git diff
• git checkout
• git reset
• git log
• git show
• git tag
• git push
• git pull
2️⃣ . Branching:
• git branch
• git checkout -b
• git merge
• git rebase
• git branch --set-upstream-to
• git branch --unset-upstream
• git cherry-pick
3️⃣ . Merging:
• git merge
• git rebase
4️⃣ . Stashing:
• git stash
• git stash pop
• git stash list
• git stash apply
• git stash drop
5️⃣ . Remotes:
• git remote
• git remote add
• git remote remove
• git fetch
• git pull
• git push
• git clone --mirror
6️⃣ . Configuration:
• git config
• git global config
• git reset config
7️⃣ . Plumbing:
• git cat-file
• git checkout-index
• git commit-tree
• git diff-tree
• git for-each-ref
• git hash-object
• git ls-files
• git ls-remote
• git merge-tree
• git read-tree
• git rev-parse
• git show-branch
• git show-ref
• git symbolic-ref
• git tag --list
• git update-ref
8️⃣ . Porcelain:
• git blame
• git bisect
• git checkout
• git commit
• git diff
• git fetch
• git grep
• git log
• git merge
• git push
• git rebase
• git reset
• git show
• git tag
9️⃣ . Alias:
• git config --global alias.<alias> <command>
1️⃣ 0️⃣ . Hook:
• git config --local core.hooksPath <path>
1️⃣ 1️⃣ .Experimental: (May not be fully Supported)
• git annex
• git am
• git cherry-pick --upstream
• git describe
• git format-patch
• git fsck
• git gc
• git help
• git log --merges
• git log --oneline
• git log --pretty=
• git log --short-commit
• git log --stat
• git log --topo-order
• git merge-ours
• git merge-recursive
• git merge-subtree
• git mergetool
• git mktag
• git mv
• git patch-id
• git p4
• git prune
• git pull --rebase
• git push --mirror
• git push --tags
• git reflog
• git replace
• git reset --hard
• git reset --mixed
• git revert
• git rm
• git show-branch
• git show-ref
• git show-ref --heads
• git show-ref --tags
• git stash save
• git subtree
• git tag --delete
• git tag --force
• git tag --sign
• git tag -f
• git tag -l
• git tag --verify
• git unpack-file
• git update-index
• git verify-pack
• git worktree
-------- 🔚 🔚 --------
♥️ Credits: @NotHarshhaa ✅
❤️ Follow for more: @prodevopsguy
Git is this much only
• git init
• git clone
• git add
• git commit
• git status
• git diff
• git checkout
• git reset
• git log
• git show
• git tag
• git push
• git pull
• git branch
• git checkout -b
• git merge
• git rebase
• git branch --set-upstream-to
• git branch --unset-upstream
• git cherry-pick
• git merge
• git rebase
• git stash
• git stash pop
• git stash list
• git stash apply
• git stash drop
• git remote
• git remote add
• git remote remove
• git fetch
• git pull
• git push
• git clone --mirror
• git config
• git global config
• git reset config
• git cat-file
• git checkout-index
• git commit-tree
• git diff-tree
• git for-each-ref
• git hash-object
• git ls-files
• git ls-remote
• git merge-tree
• git read-tree
• git rev-parse
• git show-branch
• git show-ref
• git symbolic-ref
• git tag --list
• git update-ref
• git blame
• git bisect
• git checkout
• git commit
• git diff
• git fetch
• git grep
• git log
• git merge
• git push
• git rebase
• git reset
• git show
• git tag
• git config --global alias.<alias> <command>
• git config --local core.hooksPath <path>
• git annex
• git am
• git cherry-pick --upstream
• git describe
• git format-patch
• git fsck
• git gc
• git help
• git log --merges
• git log --oneline
• git log --pretty=
• git log --short-commit
• git log --stat
• git log --topo-order
• git merge-ours
• git merge-recursive
• git merge-subtree
• git mergetool
• git mktag
• git mv
• git patch-id
• git p4
• git prune
• git pull --rebase
• git push --mirror
• git push --tags
• git reflog
• git replace
• git reset --hard
• git reset --mixed
• git revert
• git rm
• git show-branch
• git show-ref
• git show-ref --heads
• git show-ref --tags
• git stash save
• git subtree
• git tag --delete
• git tag --force
• git tag --sign
• git tag -f
• git tag -l
• git tag --verify
• git unpack-file
• git update-index
• git verify-pack
• git worktree
-------- 🔚 🔚 --------
Please open Telegram to view this post
VIEW IN TELEGRAM
https://lnkd.in/dvpzNT5M
https://lnkd.in/dn5m2NKQ
https://lnkd.in/d8nkTj3n
https://lnkd.in/dWYByZjH
https://lnkd.in/dhV35bJG
https://lnkd.in/dA44F__P
https://lnkd.in/dRs3YFu3
Azure Terraform Course
https://lnkd.in/dM-h-R8y
https://lnkd.in/dCpQyKNz
https://lnkd.in/dvMC5a2J
https://lnkd.in/dtT3zMzF
https://lnkd.in/dqTeZQdc
https://lnkd.in/dqsAKSyH
https://lnkd.in/dhkgFexc
https://lnkd.in/dHZEW_sy
https://lnkd.in/dKjwzqGT
https://lnkd.in/dMA-J7GE
Please open Telegram to view this post
VIEW IN TELEGRAM
https://www.udemy.com/course/terraform-hands-on-labs/
https://drive.google.com/drive/u/0/mobile/folders/1GhcXYuHd72K0uXscjqVnQ3ltNqJWZV2N?usp=sharing
Please open Telegram to view this post
VIEW IN TELEGRAM
I will be deploying a Netflix clone. I will be using Jenkins as a CICD tool and deploying our application on a Docker container and Kubernetes Cluster and I will monitor the Jenkins and Kubernetes metrics using Grafana, Prometheus and Node exporter.
Please open Telegram to view this post
VIEW IN TELEGRAM
Here to Here
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
If you want to become a Certified Kubernetes Administrator, or you want to become an EXPERT in Kubernetes, learn Kubernetes from scratch and understand everything, this repo is a good choice.
1. Kubernetes
2. Helm
3. Operator
4. Prometheus
5. EKS
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Navigating the
Please open Telegram to view this post
VIEW IN TELEGRAM
In the world of cloud computing, infrastructure as code (IaC) plays a pivotal role in automating the deployment and management of resources. This blog post provides a step-by-step guide on creating a Two-Tier architecture on AWS using Terraform. We’ll explore the essential services involved, ensuring high availability, security, and scalability for hosting a static website.
Also, we are adopting a modular approach with enhanced security measures. The infrastructure is organized into dedicated modules, ensuring a scalable, maintainable, and secure deployment.
Please open Telegram to view this post
VIEW IN TELEGRAM
1.
terraform init: Initializes a working directory containing Terraform configuration files.2.
terraform plan: Generates an execution plan, outlining actions Terraform will take.3.
terraform apply: Applies the changes described in the Terraform configuration.4.
terraform destroy: Destroys all resources described in the Terraform configuration.5.
terraform validate: Checks the syntax and validity of Terraform configuration files.6.
terraform refresh: Updates the state file against real resources in the provider.7.
terraform output: Displays the output values from the Terraform state.8.
terraform state list: Lists resources within the Terraform state.9.
terraform show: Displays a human-readable output of the current state or a specific resource's state.10.
terraform import: Imports existing infrastructure into Terraform state.11.
terraform fmt: Rewrites Terraform configuration files to a canonical format.12.
terraform graph: Generates a visual representation of the Terraform dependency graph.13.
terraform providers: Prints a tree of the providers used in the configuration.14.
terraform workspace list: Lists available workspaces.15.
terraform workspace select: Switches to another existing workspace.16.
terraform workspace new: Creates a new workspace.17.
terraform workspace delete: Deletes an existing workspace.18.
terraform output: Retrieves output values from a module.19.
terraform state mv: Moves an item in the state.20.
terraform state pull: Pulls the state from a remote backend.21.
terraform state push: Pushes the state to a remote backend.22.
terraform state rm: Removes items from the state.23.
terraform taint: Manually marks a resource for recreation.24.
terraform untaint: Removes the 'tainted' state from a resource.25.
terraform login: Saves credentials for Terraform Cloud.26.
terraform logout: Removes credentials for Terraform Cloud.27.
terraform force-unlock: Releases a locked state.28.
terraform import: Imports existing infrastructure into your Terraform state.29.
terraform plan -out: Saves the generated plan to a file.30.
terraform apply -auto-approve: Automatically applies changes without requiring approval.31.
terraform apply -target=resource: Applies changes only to a specific resource.32.
terraform destroy -target=resource: Destroys a specific resource.33.
terraform apply -var="key=value": Sets a variable's value directly in the command line.34.
terraform apply -var-file=filename.tfvars: Specifies a file containing variable definitions.35.
terraform apply -var-file=filename.auto.tfvars: Automatically loads variables from a file.Please open Telegram to view this post
VIEW IN TELEGRAM
Unlock the Power of Automation with Ansible!
- The core of Ansible, a set of instructions to configure nodes.
- Written in YAML for simplicity and flexibility.
- a. Webserver
- b. Database server
- A framework that enriches Ansible.
- Provides a sleek GUI, reducing dependency on the 'cmd' window.
Please open Telegram to view this post
VIEW IN TELEGRAM
Jira: Agile project management tool aiding project management, workflows, and bug tracking.
Git: Open-source version control system facilitating collaboration and nonlinear workflows. GitHub extends its collaborative features.
Jenkins: Java-based, open-source tool supporting CI and CD with customizable workflows, easy installation, and numerous plugins.
Selenium: Open-source automated testing framework supporting web app automation across multiple browsers and OS.
Bamboo: Server-based tool tightly integrated with Jira, excelling in complex build plans and parallel testing.
Docker (container management): Packages and executes distributed apps, encouraging collaboration via Docker Hub.
Ansible (configuration management): Automates configuration management and infrastructure orchestration.
Jira Service Management: Centralizes feedback from diverse sources for improved communication.
Parlor: Engages with users to collect real-time contextual insights, integrating with various business tools.
Prometheus: Open-source performance monitoring database enabling robust reporting and visualization.
Opsgenie: Manages incidents, predicts and resolves service disruptions, integrates with various monitoring and communication tools, ensuring appropriate notifications and automated escalations for critical issues.
Please open Telegram to view this post
VIEW IN TELEGRAM
1707827431543.gif
1.5 MB
Please open Telegram to view this post
VIEW IN TELEGRAM
In the vast universe of Kubernetes, services play a pivotal role in how applications are exposed to the outside world. Understanding the differences between ClusterIP, LoadBalancer, and NodePort can be key to mastering your Kubernetes deployment strategy.
<NodeIP>:<NodePort>. It's like having a door on each server that leads directly to your app.Please open Telegram to view this post
VIEW IN TELEGRAM
DevOps engineers play a critical role in driving collaboration, automation, and efficiency across development and operations teams, ultimately enabling organizations to deliver high-quality software products and services more rapidly and reliably.
Please open Telegram to view this post
VIEW IN TELEGRAM
Follow
Please open Telegram to view this post
VIEW IN TELEGRAM
Embark on the journey of microservices development armed with these golden rules:
Please open Telegram to view this post
VIEW IN TELEGRAM