-
Configure the Amazon Linux 2 MATE desktop connection - Amazon Elastic Compute Cloud
- Follow these steps to set up a Remote Desktop Protocol (RDP) connection from your local machine to an Amazon Linux 2 instance running the MATE desktop environment.
- Reconnect to the instance and run the following command on your Linux instance to set the password for
ec2-user.
-
-
-
First, start the
xrdpservice. You should be able to connect an RDP client to the host on the default RDP port (3389). If successful, you will be greeted with the xrdp session manager window which allows you to choose between Xorg or Xvnc sessions and provides inputs for user authentication. The session manager UI can be highly customized by modifying/etc/xrdp/xrdp.ini.The parameters used to start Xorg and Xvnc display servers can be configured in
/etc/xrdp/sesman.ini.After successfully starting a display server, xrdp will execute
/etc/xrdp/startwm.shby default. This script is meant to start a window manager (similar to .xinitrc) and will read from~/.xinitrcor/etc/X11/xinit/xinitrcif they exist. It is recommended to edit~/.xinitrcto start your desktop environment or window manager, but you can also edit/etc/xrdp/startwm.sh.If you just close the session window and RDP connection, you can access the same session again next time you connect with RDP. When you exit the window manager or desktop environment from the session window, the session will close and a new session will be opened the next time.
-
-
Provider Requirements - Configuration Language | Terraform | HashiCorp Developer
- The
required_providersblock must be nested inside the top-levelterraformblock (which can also contain other settings). - Each module should at least declare the minimum provider version it is known to work with, using the
>=version constraint syntax:
-
-
Use xrdp with Linux - Azure Virtual Machines | Microsoft Learn
- If you created a password for your user account when you created your VM, skip this step. If you only use SSH key authentication and don't have a local account password set, specify a password before you use xrdp to log in to your VM. xrdp can't accept SSH keys for authentication. The following example specifies a password for the user account azureuser:
- Specifying a password does not update your SSHD configuration to permit password logins if it currently does not. From a security perspective, you may wish to connect to your VM with an SSH tunnel using key-based authentication and then connect to xrdp.
-
Sunday, March 31, 2024
diigo.to.shak.blogspot.dailiy. 03/31/2024
Friday, March 29, 2024
diigo.to.shak.blogspot.dailiy. 03/29/2024
-
What are Terraform Workspaces? Overview with Examples
- In this example, I have used the AWS S3 bucket as the remote backend.
- When we look at the contents of the Terraform state S3 bucket, apart from our default terraform.tfstate file, we can see that a new directory named “env:/” is created, within which another directory with the name of our workspace (test_workspace) is created. A new terraform.tfstate file is maintained at this location.
-
Looking closely, the size of the default state file is considerably larger than that of the custom workspace-specific state file. This shows that the new state file is created, but it does not hold any information from the default state file. This is how Terraform creates an isolated environment and maintains its state file differently.
The contents of the test_workspace state file before running
terraform applyare shown below:
-
-
-
- “infrastructure state described by the terraform DSL (Domain Specific-Language) configuration files”: This is the outcome of a devops codifying the infrastructure in a bunch of files
- “actual infrastructure state”: This is the actual infrastructure, which is the result of using terraform to deploy the infrastructure codified in the “terraform DSL configuration files” from the previous step
- “terraform state file”: This an artifact generated by the terraform deployment. It holds information that is otherwise not available anywhere else; it maps the infrastructure components codified in the “terraform DSL configuration files” to the actual manifested infrastructure components. This is usually stored in central store, e.g., AWS S3, etc., accessible to all terraform users so that everyone sees the same state, and it can be locked to prevent simultaneous changes, to avoid state corruption.
When you practice infrastructure-as-code (IaC), e.g., using terraform, there are 3 types of “infrastructure state”
- Comparing ‘terraform plan/apply -refresh-only (refresh)’, ‘terraform plan’, ‘terraform apply’ and their impact
-
-
What does "~>" mean in terraform required_providers version? - Stack Overflow
-
~>: Allows only the rightmost version component to increment. For example, to allow new patch releases within a specific minor release, use the full version number: ~> 1.0.4 will allow installation of 1.0.5 and 1.0.10 but not 1.1.0
-
Wednesday, March 27, 2024
diigo.to.shak.blogspot.dailiy. 03/27/2024
-
WSL Page - Feature Exploration! · Issue #2266 · microsoft/devhome
-
- eaysWSL https://github.com/redcode-labs/easyWSL
- WSL2 Distro Manager https://github.com/bostrot/wsl2-distro-manager
- WSL ToolBox https://github.com/FalconNL93/WslToolbox
- .. etc
Nice.
But there existing more solutions then "Raft". I have none of them tested.
For example
But I think, that a WSL-developer could created a better integrated GUI, which is more then only a frontend of an command line program. For example, like in the mockup shown, something to show the used memory and CPU-usage of every VM. Possible in an graph like the TaskManger doing it for the complete computer.
-
Tuesday, March 26, 2024
diigo.to.shak.blogspot.dailiy. 03/26/2024
-
Debugging | Terraform | HashiCorp Developer
- Note that even when
TF_LOG_PATHis set,TF_LOGmust be set in order for any logging to be enabled.
-
-
What does terraform apply/plan refresh-only do? - Stack Overflow
-
- The authoritative state
- The states being compared Note that the 'authoritative state' is NEVER changed as a result of the command.
- Actual state of your infra (actual-state)
- terraform state file (tf-state-file)
- State described by terraform code config (tf-dsl-config)
- The authoritative state is 'actual-state'
- The states being compared in 'terraform plan -refresh-only' is 'actual-state' vs. 'tf-state-file'
- The outcome of 'terraform apply -refresh-only' is 'tf-state-file' is synced to become 'actual-state'
- The authoritative state is 'tf-dsl-config'
- The states being compared in 'terraform plan' is 'tf-dsl-config' vs. 'actual-state'
- The outcome of 'terraform apply' is 'actual-state' is synced to become 'tf-dsl-config'
For all terraform commands that involves states, e.g., plan, apply, refresh (deprecated and is now '-refresh-only'), it is useful to think about it in terms of 2 things:
There are 3 types of 'state' (loosely):
When you do terraform plan/apply WITH
-refresh-only:When you do terraform plan/apply WITHOUT
-refresh-only:For more details of what authoritative states are, and what states are being compared for various terraform commands see:
-
Monday, March 25, 2024
diigo.to.shak.blogspot.dailiy. 03/25/2024
-
2024 Indian general election in Tamil Nadu - Wikipedia
- 2024 Indian general election in Tamil Nadu
-
Saturday, March 23, 2024
diigo.to.shak.blogspot.dailiy. 03/23/2024
-
Terraform Associate Exam - Free Actual Q&As, Page 25 | ExamTopics
- that references multiple modules is properly formatted without making changes?
-
-
Terraform Associate Exam - Free Actual Q&As, Page 23 | ExamTopics
- You want to share Terraform state with your team, store it securely, and provide state locking.
-
-
Terraform Associate Exam - Free Actual Q&As, Page 22 | ExamTopics
- A state file represents a source of truth for resources provisioned with Terraform
-
-
AWS DFW | Official Events | Meetup
- AWS offers a complete set of infrastructure that enable you to run virtually everything in the cloud
-
Friday, March 22, 2024
diigo.to.shak.blogspot.dailiy. 03/22/2024
-
Amazon OpenSearch Service’s vector database capabilities explained | AWS Big Data Blog
- RAG is a method for building trustworthy generative AI chatbots using generative LLMs like OpenAI, ChatGPT, or Amazon Titan Text. With the rise of generative LLMs, application developers are looking for ways to take advantage of this innovative technology. One popular use case involves delivering conversational experiences through intelligent agents. Perhaps you’re a software provider with knowledge bases for product information, customer self-service, or industry domain knowledge like tax reporting rules or medical information about diseases and treatments. A conversational search experience provides an intuitive interface for users to sift through information through dialog and Q&A. Generative LLMs on their own are prone to hallucinations—a situation where the model generates a believable but factually incorrect response. RAG solves this problem by complementing generative LLMs with an external knowledge base that is typically built using a vector database hydrated with vector-encoded knowledge articles.
-
-
AWS Containers Blog (ContainersBlog.WebHome) - XWiki
- The purpose of the AWS Container Blog is to highlight architectural guidance and best practices for readers of the AWS Container blogs.
-
-
Provisioners | Terraform | HashiCorp Developer
- If a creation-time provisioner fails, the resource is marked as tainted. A tainted resource will be planned for destruction and recreation upon the next
terraform apply
-
-
Command: init | Terraform | HashiCorp Developer
- During init, the configuration is searched for
moduleblocks, and the source code for referenced modules is retrieved from the locations given in theirsourcearguments.
-
-
Terraform Associate Exam - Free Actual Q&As, Page 18 | ExamTopics
- True
- If a Terraform creation-time provisioner fails, what will occur by default?
-
Shak.blog.notes 08/20/2024
Thinking Like an Architect - InfoQ tags: blog ...
-
# awk based script to calculate the latency of FIX protocoll messages. # usage: awk -f $someroot/ackdelta.awk [VERBOSE=1] [STAT=1] $some...
-
Author: Sakthivel Kathirvel Created: Apr 2006 Last Updated: Jan 2015 [grep] grep -rain grep -Pain grep -inverse grep -Pai...