DevCloud Ninjas Tech Community
1.5K subscribers
87 photos
9 videos
23 files
80 links
Download Telegram
โžก๏ธ Repository Update ๐Ÿ“ฃ


๐Ÿ“ฑ Source Link: https://github.com/devcloudninjas/DevOps_Setup-Installations/tree/master/docker

๐Ÿš€ New Docker Updates in Our DevOps Setup Guide! ๐Ÿณ

Weโ€™ve added fresh Docker Installations and Setup Guides to our repository, including:

โœจ Docker Installation for all platforms
โœจ Post-Installation Steps to secure and optimize your Docker environment
โœจ Docker Compose Setup to run multi-container applications
โœจ CI/CD Integration with Docker using Jenkins for seamless pipelines


โœˆ๏ธ ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐—ณ๐—ผ๐—ฟ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜€๐˜‚๐—ฐ๐—ต ๐—ฐ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜ ๐—ฎ๐—ฟ๐—ผ๐˜‚๐—ป๐—ฑ ๐—ฐ๐—น๐—ผ๐˜‚๐—ฑ & ๐——๐—ฒ๐˜ƒ๐—ข๐—ฝ๐˜€!!! // Join for DevOps DOCs: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
DevCloud Ninjas Tech Community
Photo
โšก๏ธ 70 Azure Important interview questions ranging from beginner to advanced levels:


โฉ Beginner Level
1. What is Microsoft Azure?
2. What are the key services provided by Azure?
3. What is an Azure Subscription?
4. What is Azure Virtual Machine (VM)?
5. Explain the concept of Azure Regions and Availability Zones.
6. What is Azure Resource Manager (ARM)?
7. What is an Azure Virtual Network (VNet)?
8. How does Azure Storage work?
9. What is Azure Blob Storage?
10. What is the difference between Azure Blob Storage and Azure File Storage?
11. What is Azure App Service?
12. How does Azure Load Balancer work?
13. What is Azure Active Directory (AD)?
14. What is Azure SQL Database?
15. What is Azure Cosmos DB?
16. How does Azure Monitor work?
17. What is Azure Functions?
18. What is Azure Logic Apps?
19. What are Resource Groups in Azure?
20. What is Azure Key Vault?
21. What is Azure DevOps?
22. What is Azure Kubernetes Service (AKS)?
23. What is Azure Service Bus?
24. How does Azure Backup work?
25. What is Azure VPN Gateway?
26. What are Azure Virtual Machines Scale Sets?
27. What is Azure Traffic Manager?
28. Explain Azure CDN (Content Delivery Network).
29. What is Azure Disk Encryption?
30. What is Azure Site Recovery?

โฉ Intermediate Level
31. How do you secure Azure resources?
32. What is the Azure Pricing Calculator?
33. How does Azure Policy work?
34. What are Azure Availability Sets?
35. Explain Azure Multi-Factor Authentication (MFA).
36. What is Azure ExpressRoute?
37. How do you set up Azure Networking?
38. What is Azure API Management?
39. What is the difference between Azure Functions and Azure Logic Apps?
40. What is Azure Application Gateway?
41. What are Azure Managed Disks?
42. Explain the concept of Azure B2B and B2C.
43. What is Azure Automation?
44. What is the difference between Azure AD and AD DS?
45. What is Azure Data Lake?
46. What is Azure Data Factory?
47. How does Azure Resource Manager (ARM) Templates work?
48. What is the difference between Azure SQL Database and SQL Server on Azure VM?
49. What is Azure Data Bricks?
50. Explain the Azure AD Conditional Access.
51. What is Azure Network Security Group (NSG)?
52. What is Azure Security Center?
53. How does Azure Storage Explorer work?
54. What is Azure Event Hubs?
55. Explain Azure Firewall.
56. What is Azure Blueprint?
57. What is Azure Application Insights?
58. What is the difference between Azure Table Storage and Azure Cosmos DB?
59. How do you implement high availability in Azure?
60. What are Azure Reservations?

โฉ Advanced Level
61. What is Azure Private Link?
62. What is Azure Synapse Analytics?
63. How do you manage compliance in Azure?
64. What is Azure Front Door?
65. Explain the use of Azure Bastion.
66. What are Azure Governance tools?
67. How does Azure Hybrid Benefit work?
68. What is Azure Sentinel?
69. How do you manage multi-tenant applications in Azure?
70. What are the best practices for securing an Azure environment?


โœˆ๏ธ ๐…๐จ๐ฅ๐ฅ๐จ๐ฐ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
โค1๐Ÿ‘1
๐Ÿšจ End to End Jenkins CI/CD โ™พ pipeline set-up:


๐Ÿ”ข. What is CI/CD?
CI (Continuous Integration): Regularly integrating code changes into a shared repository to avoid conflicts.

CD (Continuous Delivery/Deployment): Automatically delivering the changes to production or a test environment after they are verified to be working

๐Ÿ”ข. Setting up Jenkins
Install Jenkins: Jenkins is a free, open-source automation server. You first need to install it on your local machine or on a server.

Set up Jenkins jobs: Jobs are tasks you want Jenkins to perform, such as building code, testing, and deploying.

๐Ÿ”ข. Create a Jenkins Pipeline
A pipeline is a series of steps or stages Jenkins will follow to build, test, and deploy your application. Jenkins pipelines are typically written in a simple text file called Jenkinsfile.

๐Ÿ”ข. Stages of a CI/CD Pipeline
Stage 1: Source Code Management (SCM)
Pull the Code: Jenkins will pull the latest code from your version control system like GitHub, GitLab, or Bitbucket.
SCM Plugin: Jenkins uses plugins like Git Plugin to connect with these repositories.

Stage ๐Ÿ”ข: Build
Compile the Code: Jenkins compiles the source code into executable code. For example, in Java, it will convert .java files into .class files.
Tools Used: Jenkins can use tools like Maven, Gradle, or npm for this step, depending on your programming language.

Stage ๐Ÿ”ข: Testing
Run Automated Tests: Jenkins runs the automated test cases to ensure your code is working as expected.
Test Plugins: Jenkins supports various testing plugins like JUnit for Java, pytest for Python, etc.
Reports: Jenkins provides reports on whether the tests passed or failed.

Stage ๐Ÿ”ข: Deploy
Deploy to Staging or Production: Once the tests pass, Jenkins can automatically deploy the application to a staging or production environment.
Deployment Tools: You can use tools like Docker, Kubernetes, or Ansible for deployment.

๐Ÿ”ข. Continuous Monitoring
Post-build Actions: After deployment, Jenkins can send notifications (email, Slack messages) to inform developers about the success or failure of the pipeline.
Health Checks: You can add additional checks to monitor the applicationโ€™s performance after deployment.

๐Ÿ”ข. Repeat the Process
Every time a new code is pushed to the repository, Jenkins automatically starts the pipeline again, ensuring the changes are always integrated and deployed smoothly.

โ–ถ๏ธ Summary--->
Code is pushed to Git โ†’ Jenkins fetches the code โ†’ Code is built and tested โ†’ If successful, the code is deployed to the environment โ†’ Jenkins sends a notification of success or failure.
This process ensures that your application is always in a ready-to-deploy State


๐Ÿ“ฑ ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”” Hereโ€™s the list of 70 important Linux ๐Ÿง interview questions from Beginner to Advanced โ‰๏ธ


โšก๏ธ Beginner Level:
1. What is Linux?
2. What are the key features of Linux?
3. What is the Linux Kernel?
4. Explain the basic directory structure in Linux.
5. What is the difference between Linux and Unix?
6. What are the types of Shells in Linux?
7. How do you check the current directory in Linux?
8. What is the command to list files in a directory?
9. How do you change file permissions in Linux?
10. What does 'chmod 755 filename' mean?
11. How do you check the disk usage in Linux?
12. What is the difference between โ€˜suโ€™ and โ€˜sudoโ€™?
13. How do you check the Linux system uptime?
14. What is the command to check running processes in Linux?
15. How do you create a new user in Linux?
16. What is a symbolic link in Linux?
17. How do you create and remove directories in Linux?
18. What is the command to delete a file in Linux?
19. How do you find a file in Linux?
20. What is the purpose of the โ€˜grepโ€™ command?
21. Explain how the โ€˜catโ€™ command works.
22. How do you view the contents of a file in Linux?
23. What is the difference between โ€˜rmโ€™ and โ€˜rmdirโ€™?
24. What is the command to display the IP address of the system?
25. How do you compress files in Linux?
26. What is the use of the โ€˜dfโ€™ command?
27. Explain how the โ€˜psโ€™ command works.
28. How do you check memory usage in Linux?
29. What is the โ€˜killโ€™ command used for?
30. How do you schedule a job using โ€˜cronโ€™?

โšก๏ธ Intermediate Level:
31. What is the significance of the โ€˜/etc/passwdโ€™ file?
32. What is the โ€˜fstabโ€™ file in Linux?
33. How do you mount a file system in Linux?
34. What is LVM in Linux?
35. How do you change the default shell for a user?
36. Explain how process management works in Linux.
37. What is the difference between hard and soft links?
38. How do you check for open ports in Linux?
39. What is SELinux?
40. How do you install software packages in Linux?
41. Explain the usage of the โ€˜topโ€™ command.
42. What is the โ€˜tailโ€™ command?
43. What are runlevels in Linux?
44. What is the purpose of the โ€˜chmodโ€™ and โ€˜chownโ€™ commands?
45. What are inodes in Linux?
46. What is swap space?
47. How do you configure networking on a Linux system?
48. Explain how to secure a Linux server.
49. What is the purpose of the โ€˜/etc/hostsโ€™ file?
50. What is โ€˜rsyncโ€™ and how do you use it?
51. What is a package manager?
52. Explain the difference between RPM and APT.
53. What is the purpose of the โ€˜netstatโ€™ command?
54. How do you troubleshoot network issues in Linux?
55. How do you partition a disk in Linux?
56. Explain the use of firewalls in Linux.
57. What is the purpose of the โ€˜systemctlโ€™ command?
58. What are SSH and how does it work?
59. How do you set environment variables in Linux?
60. What is the significance of the โ€˜umaskโ€™ command?

โšก๏ธ Advanced Level:
61. What is a Kernel panic?
62. Explain the process of kernel compilation in Linux.
63. What is the GRUB bootloader?
64. How do you manage file permissions for a group of users in Linux?
65. How do you manage disk quotas in Linux?
66. What is cgroups in Linux?
67. How do you troubleshoot performance issues in Linux?
68. What is the purpose of the โ€˜straceโ€™ command?
69. Explain how RAID works in Linux.
70. How do you analyze system logs in Linux?


๐Ÿ“ฑ ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿฌ ๐Ÿญ๐Ÿฌ ๐—ค๐˜‚๐—ถ๐—ฐ๐—ธ ๐—ง๐—ถ๐—ฝ๐˜€ ๐˜๐—ผ ๐—ฅ๐—ฒ๐—ฑ๐˜‚๐—ฐ๐—ฒ ๐——๐—ผ๐—ฐ๐—ธ๐—ฒ๐—ฟ ๐—œ๐—บ๐—ฎ๐—ด๐—ฒ ๐—ฆ๐—ถ๐˜‡๐—ฒ ๐Ÿณ

Reducing Docker image size is key to faster builds and deployments. Hereโ€™s how:

๐Ÿ’™ ๐—จ๐˜€๐—ฒ ๐— ๐—ถ๐—ป๐—ถ๐—บ๐—ฎ๐—น ๐—•๐—ฎ๐˜€๐—ฒ ๐—œ๐—บ๐—ฎ๐—ด๐—ฒ๐˜€
Switch to smaller images like alpine or scratch.

๐Ÿ’™ ๐— ๐˜‚๐—น๐˜๐—ถ-๐—ฆ๐˜๐—ฎ๐—ด๐—ฒ ๐—•๐˜‚๐—ถ๐—น๐—ฑ๐˜€
Build in stages, copying only what's needed to the final image.

๐Ÿ’™ ๐—–๐—ผ๐—บ๐—ฏ๐—ถ๐—ป๐—ฒ ๐—ฅ๐—จ๐—ก ๐—œ๐—ป๐˜€๐˜๐—ฟ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€
Reduce layers by combining commands in a single RUN.

๐Ÿ’™ ๐—ฅ๐—ฒ๐—บ๐—ผ๐˜ƒ๐—ฒ ๐—•๐˜‚๐—ถ๐—น๐—ฑ ๐—”๐—ฟ๐˜๐—ถ๐—ณ๐—ฎ๐—ฐ๐˜๐˜€
Delete temporary files and dependencies after installation.

๐Ÿ’™ ๐—จ๐˜€๐—ฒ .๐—ฑ๐—ผ๐—ฐ๐—ธ๐—ฒ๐—ฟ๐—ถ๐—ด๐—ป๐—ผ๐—ฟ๐—ฒ
Exclude unnecessary files (e.g., logs, docs) from your build context.

๐Ÿ’™ ๐—œ๐—ป๐˜€๐˜๐—ฎ๐—น๐—น ๐—ข๐—ป๐—น๐˜† ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐——๐—ฒ๐—ฝ๐—ฒ๐—ป๐—ฑ๐—ฒ๐—ป๐—ฐ๐—ถ๐—ฒ๐˜€
Use npm install --only=production for Node.js apps.

๐Ÿ’™ ๐—ข๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ฒ ๐˜„๐—ถ๐˜๐—ต ๐—–๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ด
Take advantage of layer caching for common libraries.

๐Ÿ’™ ๐— ๐—ถ๐—ป๐—ถ๐—บ๐—ถ๐˜‡๐—ฒ ๐—œ๐—บ๐—ฎ๐—ด๐—ฒ ๐—Ÿ๐—ฎ๐˜†๐—ฒ๐—ฟ๐˜€
Keep commands within the same RUN to reduce extra layers.

๐Ÿ’™ ๐—จ๐˜€๐—ฒ ๐—Ÿ๐—ถ๐—ด๐—ต๐˜๐˜„๐—ฒ๐—ถ๐—ด๐—ต๐˜ ๐—ง๐—ผ๐—ผ๐—น๐˜€
Replace heavy tools like bash with busybox or sh.

๐Ÿ’™๐Ÿ’™ ๐—–๐—น๐—ฒ๐—ฎ๐—ป ๐—จ๐—ฝ ๐—”๐—ฃ๐—ง ๐—–๐—ฎ๐—ฐ๐—ต๐—ฒ
After package installs, remove apt caches with rm -rf /var/lib/apt/lists/*.


๐Ÿ˜Ž ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
Let's walk through essential ๐Ÿง Linux commands -

๐Ÿ“‚ ๐Ÿญ. ๐—™๐—ถ๐—น๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐——๐—ถ๐—ฟ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ๐˜† ๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—บ๐—ฒ๐—ป๐˜ ๐Ÿ—‚
- ๐š•๐šœ: List files and directories in the current location
- ๐š™๐š ๐š: Display the current working directory path
- ๐šŒ๐š: Navigate between directories
- ๐š–๐š”๐š๐š’๐š›: Create new directories
- ๐š›๐š–๐š๐š’๐š›: Remove empty directories
- ๐š๐š˜๐šž๐šŒ๐š‘: Create new files
- ๐šŒ๐š™: Duplicate files or directories
- ๐š–๐šŸ: Move or rename files and directories
- ๐š›๐š–: Delete files or directories

๐Ÿ”ง ๐Ÿฎ. ๐—ฃ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐˜€๐˜€ ๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—บ๐—ฒ๐—ป๐˜
- ๐š™๐šœ: View running processes
- ๐š๐š˜๐š™: Monitor active processes in real-time
- ๐š‘๐š๐š˜๐š™: Interact with processes using a user-friendly interface
- ๐š”๐š’๐š•๐š•: Stop a specific process
- ๐š”๐š’๐š•๐š•๐šŠ๐š•๐š•: Terminate all occurrences of a process
- ๐š™๐šœ๐š๐š›๐šŽ๐šŽ: Visualize processes in a hierarchical tree structure ๐ŸŒฒ

๐Ÿ‘ฅ ๐Ÿฏ. ๐—จ๐˜€๐—ฒ๐—ฟ ๐—ฎ๐—ป๐—ฑ ๐—š๐—ฟ๐—ผ๐˜‚๐—ฝ ๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—บ๐—ฒ๐—ป๐˜
- ๐š™๐šŠ๐šœ๐šœ๐š ๐š: Update user passwords
- ๐šž๐šœ๐šŽ๐š›๐šŠ๐š๐š: Create new users
- ๐šž๐šœ๐šŽ๐š›๐š๐šŽ๐š•: Remove users
- ๐š๐š›๐š˜๐šž๐š™๐šœ: List groups a user belongs to
- ๐šž๐šœ๐šŽ๐š›๐š–๐š˜๐š: Modify user account details
- ๐š’๐š: Show user and group information
- ๐š๐š›๐š˜๐šž๐š™๐šŠ๐š๐š: Create new groups
- ๐š๐š›๐š˜๐šž๐š™๐š๐šŽ๐š•: Remove groups

๐Ÿ’พ ๐Ÿฐ. ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ ๐—œ๐—ป๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐Ÿ–ฅ
- ๐šž๐š—๐šŠ๐š–๐šŽ: Display system details
- ๐š๐š: Check disk space usage
- ๐š๐šž: Estimate file and directory sizes
- ๐š๐š›๐šŽ๐šŽ: Show available memory
- ๐š•๐šœ๐šŒ๐š™๐šž: Provide CPU architecture information
- ๐š•๐šœ๐š‘๐š : List hardware components
- ๐š•๐šœ๐š‹๐š•๐š”: Display block devices

๐ŸŒ ๐Ÿฑ. ๐—ก๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ ๐—–๐—ผ๐—ป๐—ณ๐—ถ๐—ด๐˜‚๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐— ๐—ผ๐—ป๐—ถ๐˜๐—ผ๐—ฟ๐—ถ๐—ป๐—ด ๐Ÿ•ธ
- ๐š’๐š๐šŒ๐š˜๐š—๐š๐š’๐š: Manage network interfaces
- ๐š’๐š™: Control routing, devices, and tunnels
- ๐š™๐š’๐š—๐š: Verify network connectivity
- ๐š—๐šŽ๐š๐šœ๐š๐šŠ๐š: Analyze network statistics
- ๐šœ๐šœ: Investigate socket connections
- ๐š๐š›๐šŠ๐šŒ๐šŽ๐š›๐š˜๐šž๐š๐šŽ: Track packet routes and delays
- ๐šœ๐šœ๐š‘: Establish secure remote connections
- ๐š—๐šŒ: Swiss army knife for TCP/IP networking

๐Ÿ“ฆ ๐Ÿฒ. ๐—ฃ๐—ฎ๐—ฐ๐—ธ๐—ฎ๐—ด๐—ฒ ๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—บ๐—ฒ๐—ป๐˜ ๐Ÿ“ฅ
- ๐šŠ๐š™๐š-๐š๐šŽ๐š, ๐šŠ๐š™๐š: Manage packages on Debian-based systems
- ๐šข๐šž๐š–, ๐š๐š—๐š: Handle packages on RPM-based systems
- ๐š›๐š™๐š–: Manage RPM packages
- ๐š๐š™๐š”๐š: Manage Debian packages
- ๐šœ๐š—๐šŠ๐š™: Work with the universal Linux package system
- ๐šฃ๐šข๐š™๐š™๐šŽ๐š›: Manage packages on openSUSE

๐Ÿ“œ ๐Ÿณ. ๐—™๐—ถ๐—น๐—ฒ ๐—ฉ๐—ถ๐—ฒ๐˜„๐—ถ๐—ป๐—ด ๐—ฎ๐—ป๐—ฑ ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ป๐—ด ๐Ÿ“
- ๐šŒ๐šŠ๐š: Display file contents
- ๐š•๐šŽ๐šœ๐šœ: View files with navigation controls
- ๐š–๐š˜๐š›๐šŽ: Another file viewing tool
- ๐šŸ๐š’๐š–: Use the powerful Vim text editor
- ๐š๐šŽ๐š๐š’๐š: Edit files using the GNOME text editor
- ๐š—๐šŠ๐š—๐š˜: Edit files with the user-friendly Nano editor


โค๏ธ ๐…๐จ๐ฅ๐ฅ๐จ๐ฐ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿš€ New Article Alert for DevOps Engineers! ๐Ÿ› 

Want to optimize your Docker images for faster builds, better performance, and reduced costs? ๐Ÿณ

๐Ÿ–ฅ Read now ๐Ÿ‘‰ How to Reduce Docker Image Size: Best Practices and Tips

Check out latest article on How to Reduce Docker Image Size: Best Practices and Tips ๐Ÿ“‰

๐Ÿ’ก Learn how to:
- Use minimal base images
- Optimize Dockerfile layers
- Clean up unnecessary dependencies
- Master multistage builds for smaller, efficient images


This guide is packed with in-depth strategies that every DevOps engineer can use! ๐Ÿ”—


๐Ÿ˜Ž ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ DevOps and Cloud Certifications - Tailored Combinations for Specialized Roles ๐Ÿ‘‡

Navigating the certification landscape for 8 popular roles in DevOps and Cloud. ๐Ÿ’ฏ

1๏ธโƒฃ. ๐Ÿš€ Cloud DevOps Engineer / Generalist:
- Linux Foundation Certified Engineer
- HashiCorp Certified Terraform Associate
- Kubernetes and Cloud Native Associate
- Certified Kubernetes Application Developer
- Docker Certified Associate
- Red Hat Certified Engineer
- AWS DevOps Engineer Professional
- Microsoft Certified: DevOps Engineer Expert
- Google Cloud: Professional DevOps Engineer


2๏ธโƒฃ. ๐Ÿ— Cloud Solutions Architect:
- Docker Certified Associate
- Kubernetes and Cloud Native Associate
- Certified Kubernetes Administrator
- Linux Foundation Certified System Administrator
- AWS Solutions Architect Professional
- Microsoft Certified: Azure Solutions Architect Expert
- Google Cloud: Professional Cloud Architect


3๏ธโƒฃ. ๐Ÿ” Cloud Security Specialist:
- Certified Information Systems Security Professional
- CompTIA Security+
- Certified Kubernetes Security Specialist
- AWS Security Specialty
- Microsoft Certified: Azure Security Engineer Associate
- Google Cloud: Professional Security Engineer


4๏ธโƒฃ. โš™๏ธ Site Reliability Engineer:
- Linux Foundation Certified Engineer
- Kubernetes and Cloud Native Associate
- Prometheus Certified Associate
- AWS SysOps Administrator Associate
- Microsoft Certified: Azure Administrator Associate
- Google Cloud: Associate Cloud Engineer


5๏ธโƒฃ. ๐Ÿ›  Platform Engineer:
- Linux Foundation Certified Engineer
- HashiCorp Certified Terraform Associate
- Certified Kubernetes Administrator
- Docker Certified Associate
- Red Hat Certified Engineer
- AWS DevOps Engineer Professional
- Microsoft Certified: DevOps Engineer Expert
- Google Cloud: Professional DevOps Engineer


6๏ธโƒฃ. โš™๏ธ Operations Engineer:
- Linux Foundation Certified Engineer
- Red Hat Certified Engineer
- CompTIA Linux+
- AWS SysOps Administrator Associate
- Microsoft Certified: Azure Administrator Associate
- Google Cloud: Associate Cloud Engineer


7๏ธโƒฃ. ๐ŸŒ Network Engineer:
- Juniper Networks Certified Professional (JNCIP-Cloud)
- Cisco Certified Network Professional (CCNP) Cloud
- AWS Advanced Networking Specialty
- Microsoft Certified: Azure Network Engineer Associate
- Google Cloud: Professional Network Engineer


8๏ธโƒฃ. ๐Ÿค– Machine Learning Engineer:
- TensorFlow Developer Certificate
- CompTIA Data+
- AWS Machine Learning Specialty
- Microsoft Certified: Azure AI Engineer Associate
- Google Cloud: Professional Machine Learning Engineer

โœ๏ธ Note:
1. Customize based on specific project and individual needs.
2. Pick a single or multi-cloud provider certification based on your preference.



๐ŸŒ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐—ณ๐—ผ๐—ฟ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜€๐˜‚๐—ฐ๐—ต ๐—ฐ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜ ๐—ฎ๐—ฟ๐—ผ๐˜‚๐—ป๐—ฑ ๐—ฐ๐—น๐—ผ๐˜‚๐—ฑ & ๐——๐—ฒ๐˜ƒ๐—ข๐—ฝ๐˜€!!!
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘2
1727495682644.gif
674.2 KB
DevOps โ™พ is a game-changer for software delivery. It breaks down silos between development and operations, creating a smooth, automated pipeline that gets your updates out the door faster. โšก๏ธ

๐‡๐ž๐ซ๐ž'๐ฌ ๐ฐ๐ก๐š๐ญ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐œ๐š๐ง ๐๐จ ๐Ÿ๐จ๐ซ ๐ฒ๐จ๐ฎ, ๐ฐ๐ข๐ญ๐ก ๐ฌ๐จ๐ฆ๐ž ๐ค๐ž๐ฒ ๐ฉ๐ซ๐š๐œ๐ญ๐ข๐œ๐ž๐ฌ ๐ข๐ง ๐š๐œ๐ญ๐ข๐จ๐ง:

โšก๏ธ๐’๐ฉ๐ž๐ž๐ ๐ฎ๐ฉ ๐๐ž๐ฉ๐ฅ๐จ๐ฒ๐ฆ๐ž๐ง๐ญ๐ฌ: Continuous Integration (CI): Every time a developer pushes code, it's automatically built and tested, catching bugs early. Continuous Delivery (CD): Automated deployments mean new features can be released quickly and reliably.

โšก๏ธ๐ข๐ฅ๐ ๐›๐ž๐ญ๐ญ๐ž๐ซ ๐ฌ๐จ๐Ÿ๐ญ๐ฐ๐š๐ซ๐ž: Continuous Testing (CT): Automated tests run throughout development, ensuring quality from the start. Infrastructure as Code (IaC): Infrastructure is defined in code, allowing for easy provisioning and updates.

โšก๏ธ๐’๐š๐ฏ๐ž ๐ฆ๐จ๐ง๐ž๐ฒ: Automation eliminates manual tasks, and cloud-based infrastructure scales efficiently. the features they need, sooner.


โœˆ๏ธ ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘1
Just had an Great interview experience for the role of a DevOps Engineer with 1-2 years of experience! โœจ

I recently had the opportunity to interview for a DevOps Engineer position, and I wanted to share some of the questions that were asked during the process. Whether you're preparing for a similar role or just interested in the DevOps field, I hope you find these questions helpful!

โœ… Regarding Self Introduction and DevOps:
1) Could you Please Introduce yourself Briefly about your background and your project ?
2) What Does DevOps Means and how DevOps is Different from Other Department in IT Industry ?
3) What Happen when DevOps comes in IT Industry ?
4) Could you please Explain me About your last project have you worked on and what was you roles and responsibility ?

โœ… About Linux OS:
1) What are Different OS have you Familiar with and worked on ?
2) What is Kernel ?
3) which Linux version you used in your project ?
4) why we Used Linux OS Rather than Windows and any other ?

โœ… About Git GitHub and Gitlab:
1) What is Git, GitHub and Gitlab what is the difference between them ?
2) what is Merge and Rebase ?
3) How do you revert a commit in Git ?
4) Explain the difference between Git pull and Git fetch ?
5) Explain the Branching Strategies have you used in your project

โœ… About CICD with Jenkins:
1) what is CICD and explain me the Jenkins file and Its Stages ?
2) In which phase Testing will do In CI phase or in CD phase ?
3) how did you used Jenkins in your project ?
4) Describe the process of setting up a Jenkins job to automate a build process ?

โœ… About Docker and K8S:
1) What Does mean by containerization and Orchestration ?
2) What is a Docker image, and how is it different from a Docker container?
3) How do you manage data persistence in Docker containers?
4) Have you Used docker Compose ?
5) could you Explain me a Docker File for Node ?
6) How do you secure a MySQL Data which is Running in my container ?
7) what is Ingress and Deployment in K8S ?
8) what is Services in K8S ?
9) How can K8S control and manage a containers ?

โœ… Some Scenarios Questions:
1) Your company is planning to implement a disaster recovery (DR) strategy for its critical services hosted on AWS. Describe the steps you would take to design and implement a robust DR plan, including backup strategies, failover mechanisms, and testing procedures.


๐Ÿ˜Ž ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐—ณ๐—ผ๐—ฟ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜€๐˜‚๐—ฐ๐—ต ๐—ฐ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜ ๐—ฎ๐—ฟ๐—ผ๐˜‚๐—ป๐—ฑ ๐—ฐ๐—น๐—ผ๐˜‚๐—ฑ & ๐——๐—ฒ๐˜ƒ๐—ข๐—ฝ๐˜€!!! // Join for DevOps DOCs: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘3
1724307322268.gif
891.1 KB
๐ŸŸฅ DevOps Roadmap from Basics โ™พ

1. Programming and Scripting: Master Python, Bash, and PowerShell for automation and custom solutions.
2. Version Control: Gain proficiency in Git: basics, branching, merging, and common workflows.
3. Configuration Management: Learn tools like Ansible, Chef, and Puppet to automate environment setups.
4. CI/CD: Implement and optimize pipelines using Jenkins and GitLab CI/CD for continuous integration and delivery.
5. Infrastructure as Code (IaC): Manage infrastructure with Terraform and CloudFormation for scalable, repeatable environments.
6. Containerization: Work with Docker and Podman to build, ship, and run applications consistently across environments.
7. Container Orchestration: Use Kubernetes and Docker Swarm to manage containerized applications at scale.
8. Monitoring and Logging: Monitor systems with Prometheus and analyze logs with the ELK Stack (Elasticsearch, Logstash, Kibana).
9. Cloud Platforms: Gain expertise in cloud services from AWS, Azure, and GCP for flexible and scalable solutions.
10. Security and Compliance: Integrate DevSecOps practices to ensure security is a part of the DevOps pipeline.
11. Networking: Understand the basics of cloud networking, including VPCs, load balancers, and DNS.
12. Release Management: Learn advanced deployment strategies like blue-green deployments and canary releases.
13. Collaboration: Embrace Agile methodologies and tools like Jira and Slack for efficient teamwork.
14. Incident Management: Develop on-call strategies, incident response plans, and use tools for tracking and managing incidents.
15. Automation: Continuously enhance your CI/CD and automation skills, focusing on efficiency and reliability.
16. Continuous Learning: Stay updated with industry certifications, trends, and new technologies.


๐Ÿ“ฑ ๐…๐จ๐ฅ๐ฅ๐จ๐ฐ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘2
๐Ÿšฉ Zepto is hiring! Know anyone who might be interested?

โœ‰๏ธ Share your updated resume to ext-lopamudra.das@zeptonow.com

โžก๏ธ Position - DevOps I & II
โžก๏ธ Experience - 1-5Yrs
โžก๏ธ No. of position - 15
โžก๏ธ Location - Bangalore
โžก๏ธ Work mode - 5days WFO
โžก๏ธ Notice Period - Immediate to 30 days
โžก๏ธ Mandatory Skills:- Kubernetes, AWS, CI/CD, Jenkins, Python, Bash, Terraform


โœˆ๏ธ ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
โค1
1708757232781.gif
285.8 KB
๐Ÿฌ Docker Container Commands for a DevOps Engineer

The below illustration shows some common container commands and their syntax ๐Ÿ‘‡

1. ๐Ÿ— Creates a container from an image
docker run -it --name nginx nginx


2. ๐Ÿš€ Begins a Docker container
docker start nginx


3. ๐Ÿ”„ Restarts a Docker container.
docker restart nginx


4. โธ Temporarily halts a container.
docker pause nginx


5. โ–ถ๏ธ Resumes a paused container.
docker unpause nginx


6. ๐Ÿ›‘ Ends a running Docker container.
docker stop nginx


7. โŒ Forcefully stops a running container
docker kill nginx


8. ๐Ÿ“Š Lists Docker containers.
docker ps


9. ๐Ÿ–ฅ Accesses a container's shell.
docker exec -it nginx /bin/bash


10. ๐Ÿ“ Connects to a running container.
docker attach nginx


11. ๐Ÿ“œ Views container logs.
docker logs nginx


12. ๐Ÿ”„ Change a container's name.
docker rename old-name new-name


13. ๐Ÿ” Retrieves container info.
docker inspect nginx


14. ๐Ÿ“‚ Copies files to/from a container.
docker cp nginx:/container-path/file.txt /local-path


15. ๐Ÿ—‘ Deletes a container.
docker rm nginx


These container commands are essential for managing containerized applications, whether for development, testing, or production deployment, as they enable efficient control and manipulation of container instances.


๐Ÿ˜Ž ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐—ณ๐—ผ๐—ฟ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜€๐˜‚๐—ฐ๐—ต ๐—ฐ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜ ๐—ฎ๐—ฟ๐—ผ๐˜‚๐—ป๐—ฑ ๐—ฐ๐—น๐—ผ๐˜‚๐—ฑ & ๐——๐—ฒ๐˜ƒ๐—ข๐—ฝ๐˜€!!! // Join for DevOps DOCs: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿš€ ๐——๐—ฒ๐˜ƒ๐—ข๐—ฝ๐˜€ ๐—ฅ๐—ฒ๐˜€๐˜‚๐—บ๐—ฒ: ๐—” ๐—–๐—ผ๐—บ๐—ฝ๐—ฟ๐—ฒ๐—ต๐—ฒ๐—ป๐˜€๐—ถ๐˜ƒ๐—ฒ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐Ÿš€

Hello #devops People ๐Ÿ‘‹ Ready to level up your DevOps game? Let's dive into crafting a resume that stands out in the digital crowd! ๐ŸŒŸ

๐Ÿญ. ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ & ๐—•๐—ฎ๐—ฑ๐—ด๐—ฒ๐˜€ ๐—ฆ๐—ต๐—ผ๐˜„๐—ฐ๐—ฎ๐˜€๐—ฒ ๐Ÿ›ก
Give your resume a visual boost with badges for certifications! ๐Ÿ† Highlight your expertise in AWS, Azure, Docker, Kubernetes, and more. ๐Ÿšข Show that you're not just talking the talk, but you've walked the walk!

๐Ÿฎ. ๐—ง๐—ผ๐—ผ๐—น๐˜€ & ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€ ๐—ฉ๐—ถ๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐˜† ๐Ÿ”
Don't be shy about your tech stack! โš™๏ธ Ensure tools like Jenkins, Ansible, Terraform, and Git are prominent. ๐Ÿ”ง Make it easy for recruiters to spot your proficiency at first glance.

๐Ÿฏ. ๐—ช๐—ผ๐—ฟ๐—ธ ๐—˜๐˜…๐—ฝ๐—ฒ๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—›๐—ถ๐—ด๐—ต๐—น๐—ถ๐—ด๐—ต๐˜๐˜€ ๐Ÿ› 
In the Work Experience section, be crystal clear about your impact! ๐Ÿš€ If you're a DevOps Engineer, don't just say it โ€“ show it! Mention daily tasks like infrastructure automation, CI/CD pipeline management, and system monitoring.

๐Ÿฐ. ๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜ ๐—ฆ๐—ต๐—ผ๐˜„๐—ฐ๐—ฎ๐˜€๐—ฒ ๐ŸŒ
Bring your projects into the limelight! ๐ŸŒŸ Format it like this:
Project: Automatic Deployments
Organization: XYZ Corp
Tools & Tech Used: Jenkins, Docker, Kubernetes
Role: DevOps Engineer
Responsibilities: Automated deployment processes, ensuring zero downtime
Tasks: Streamlined CI/CD pipelines, implemented containerization

๐Ÿฑ. ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ & ๐—”๐˜„๐—ฎ๐—ฟ๐—ฑ๐˜€ ๐—ฆ๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐ŸŽ“
Create a dedicated space for certifications and awards! ๐Ÿ… Showcase your dedication and accomplishments separately. This not only looks organized but highlights your commitment to continuous improvement.

๐Ÿฒ. ๐—ค๐˜‚๐—ฎ๐—น๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—ฆ๐—ป๐—ฎ๐—ฝ๐˜€๐—ต๐—ผ๐˜ ๐Ÿ“Š
Summarize your qualifications for a quick overview! ๐Ÿ“ˆ Whether it's a degree in Computer Science or a specialized DevOps certification, make it easily digestible.


๐Ÿ”ต ๐…๐จ๐ฅ๐ฅ๐จ๐ฐ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
โค3
๐Ÿšจ Terraform important commands and concepts


1. terraform init: Initializes a Terraform working directory.
2. terraform validate: Validates the Terraform configuration files.
3. terraform fmt: Formats the Terraform configuration files.

โ–ถ๏ธ Section 2: Infrastructure Management
4. terraform apply: Applies the configuration to create or update infrastructure.
5. terraform destroy: Destroys the infrastructure managed by Terraform.
6. terraform refresh: Refreshes the Terraform state to match the actual infrastructure.
7. terraform show: Shows the Terraform state and configuration.

โ–ถ๏ธ Section 3: State Management
8. terraform state list: Lists the resources in the Terraform state.
9. terraform state show: Shows the details of a specific resource in the Terraform state.
10. terraform state rm: Removes a resource from the Terraform state.
11. terraform state mv: Moves a resource from one state to another.

โ–ถ๏ธ Section 4: Module Management
12. terraform get: Downloads and installs Terraform modules.
13. terraform module: Manages Terraform modules.
14. terraform module init: Initializes a Terraform module.

โ–ถ๏ธ Section 5: Provider Management
15. terraform providers: Lists the available Terraform providers.
16. terraform provider: Manages Terraform providers.
17. terraform provider init: Initializes a Terraform provider.

โ–ถ๏ธ Section 6: Workspace Management
18. terraform workspace: Manages Terraform workspaces.
19. terraform workspace new: Creates a new Terraform workspace.
20. terraform workspace select: Selects a Terraform workspace.

โ–ถ๏ธ Section 7: Debugging and Troubleshooting
21. terraform debug: Enables debug logging for Terraform.
22. terraform logs: Shows the Terraform logs.
23. terraform console: Opens a Terraform console for interactive debugging.

โ–ถ๏ธ Section 8: Import and Export
24. terraform import: Imports existing infrastructure into Terraform.
25. terraform export: Exports the Terraform state to a file.

โ–ถ๏ธ Section 9: Miscellaneous
26. terraform version: Shows the Terraform version.
27. terraform help: Shows the Terraform help.
28. terraform upgrade: Upgrades Terraform to the latest version.

โ–ถ๏ธ Section 10: Advanced Topics
29. terraform console: Opens a Terraform console for interactive debugging.
30. terraform graph: Generates a graph of the Terraform configuration.
31. terraform output: Shows the output of a Terraform configuration.

โ–ถ๏ธ Section 11: Terraform CLI
32. terraform cli: Manages the Terraform CLI.
33. terraform cli config: Configures the Terraform CLI.

โ–ถ๏ธ Section 12: Terraform Configuration
34. terraform config: Manages the Terraform configuration.
35. terraform config init: Initializes a Terraform configuration.

โ–ถ๏ธ Section 13: Terraform State Backend
36. terraform state backend: Manages the Terraform state backend.
37. terraform state backend init: Initializes a Terraform state backend.

โ–ถ๏ธ Section 14: Terraform Workspaces
38. terraform workspace: Manages Terraform workspaces.
39. terraform workspace new: Creates a new Terraform workspace.


โœˆ๏ธ ๐—™๐—ผ๐—น๐—น๐—ผ๐˜„ @devcloudninjas ๐Ÿ๐จ๐ซ ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ฎ๐œ๐ก ๐œ๐จ๐ง๐ญ๐ž๐ง๐ญ ๐š๐ซ๐จ๐ฎ๐ง๐ ๐œ๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ!!! // ๐‰๐จ๐ข๐ง ๐Ÿ๐จ๐ซ ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ ๐ƒ๐Ž๐‚๐ฌ: @devcloudninjas
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘1