Skip to content

Instantly share code, notes, and snippets.

View kszarek's full-sized avatar

Krzysztof Szarek kszarek

View GitHub Profile
@kszarek
kszarek / config.yaml
Created March 28, 2019 12:14
Consul Sidecar
apiVersion: v1
kind: ConfigMap
metadata:
name: generic
data:
AWS_REGION: eu-west-1
ENVIRONMENT: staging
---
apiVersion: v1
kind: ConfigMap
@kszarek
kszarek / golangci-lint
Created January 20, 2020 18:08
golangci-lint
golangci-lint run --disable-all \
--enable=misspell \
--enable=golint \
--enable=govet \
--enable=deadcode \
--enable=goimports \
--enable=errcheck \
--enable=varcheck \
--enable=unparam \
--enable=ineffassign \
@kszarek
kszarek / condition_iam_policy.tf
Created April 30, 2020 17:07
Data aws_iam_policy_document with conditions
data "aws_iam_policy_document" "manager" {
statement {
sid = "Cache"
actions = [
"s3:ListObjects*",
"s3:GetObject*",
"s3:DeleteObject*",
"s3:PutObject*"
]
resources = ["${module.s3_cache.arn}/*"]