diigo.to.shak.blogspot.dailiy. 03/12/2024

    • Ansible, Chef and Puppet are configuration management tools which means they are primarily designed to install and manage software on existing server
    • In Terraform there are certain providers that are either "Hashicorp Maintained" (AWS, Azure etc.) or "Non-Hashicorp Maintained". Below is best practice syntax for establishing providers in your Terraform, notice how there are two blocks, one for what providers are required and another for each provider specific config.
    • Terraform Variables Basics
    • Local Values
      Local values assign a name to an expression, allowing it to be used multiple times within a module without repeating it.
    • Load Order and File Structure
    • Dynamic Blocks
    • Notice how we define the iterator as port now instead of being ingress.value it is port.value. This can make dynamic blocks easier to read and understand.
    • What if you want multiple different dynamic values in one dynamic block?
    • Variables and Terraform Modules
    • Terraform Remote Backend
    • With one shared state file every time an apply is done the state file is locked so two apply processes can not be run at the same time.
      Using a remote backend for state files is the recommended process for collaborative environments. Nearly all businesses using Terraform use remote backend for state files. 
    • Setting up Easy DKIM  for a verified domain identity
      • The message must have a valid DKIM signature and passes the DKIM check.

         
      •  

        The domain specified in the DKIM signature must align (match) with the domain  in the From address.     If the domain's DMARC policy specifies strict alignment for DKIM, these domains  must match exactly (SES uses a strict DKIM policy by default).

    • Complying with DMARC through  DKIM

Posted from Diigo. The rest of my favorite links are here.

No comments: