• NFS: no_root_squash vs root_squash

    2 min read

    NFS no_root_squash root_squash

    NFS (Network File System) protocol allows users to share files and directories over a network. When exporting a directory over NFS, there are two options that can be specified to control the behavior of root users: no_root_squash and root_squash.

    08/02/2023

    Read more...
  • Cross-compiling Go programs for multiple architectures and platforms

    2 min read

    Golang compile cross-compile multiarch GOOS GOARCH

    One of Go's great features is the ability to cross-compile your code for different platforms and architectures, allowing you to run your applications on a variety of systems.

    To do so we won't need to install emulators or additional tools, we are just going to use the go command

    07/02/2023

    Read more...
  • Lambda functions: Allow lambda function to use VPC

    2 min read

    AWS Lambda IAM

    Lambda functions sometimes might need to interact with other AWS services that depending on how we are configuring it might need some explicit permissions to be set.

    06/02/2023

    Read more...
  • Setting up GitHub's CODEOWNERS

    2 min read

    github CODEOWNERS shared repository PR review

    GitHub's CodeOwners file is a tool that helps teams manage and maintain their repositories more effectively when the repository is co-owned by multiple teams. The file allows you to assign code ownership to teams or specific individuals. This will make them responsible for reviewing and approving changes to the code.

    02/02/2023

    Read more...
  • sceptre: Using Stack Outputs for Dependent CloudFormation Stacks

    2 min read

    sceptre stack_output AWS CloudFormation

    Sceptre is a command-line tool that allows you to manage AWS CloudFormation stacks. One of the features of sceptre is the ability to use stack outputs in other stacks, allowing you to create a dependent relationship between stacks, where one stack's output can be used as an input to another stack.

    30/01/2023

    Read more...

More recent...

Older content...