Skip to content

Instantly share code, notes, and snippets.

View dasgoll's full-sized avatar

dasgoll

  • Amman, Jordan
View GitHub Profile
@dasgoll
dasgoll / gist:5599435741eb95243d9b05c81725d68a
Created October 17, 2023 08:39
force delete S3 bucket in aws
export AWS_PROFILE=k2k
bucket_name="k2k-dev-vpc-flow-logs-s3serverlogs"
aws s3api put-bucket-versioning --bucket ${bucket_name} --versioning-configuration Status=Enabled --region eu-central-1
delete-bucket -p k2k -f -b ${bucket_name} -r eu-central-1 ; aws s3 rm s3://${bucket_name} --region eu-central-1
An error occurred (NoSuchBucket) when calling the PutBucketVersioning operation: The specified bucket does not exist
kind load docker-image example-app-1:0.1.0 --name fluxcd
docker exec -it fluxcd-control-plane bash
crictl images |grep example-app
username='jameel.jamal@dodo.com'
echo $username | sed -f url_escape.sed
# url_escpape.sed
s:%:%25:g
s: :%20:g
s:<:%3C:g
s:>:%3E:g
@dasgoll
dasgoll / gist:2c8ef980e9a8f1fb1f7782487edc300a
Created August 27, 2023 09:57
Connect sqlcmd to SQL Server
sqlcmd -S openbanking-dev.jay.com -U admin -P F00B00T00 -C
select name from sys.databases
GO
@dasgoll
dasgoll / gist:36723448163c4ac6d0b7203c482ee16a
Created August 18, 2023 14:27
jq parse with dot in the field
jq -r '.payload."kubernetes.io".namespace'
@dasgoll
dasgoll / gist:707386c7c14f5f7d972c3ec6cedc8f35
Last active July 11, 2023 07:31
bash - Create environment variable with dot
env "my.home=/tmp/someDir" zsh
env "my.home=/tmp/someDir" mvn spring-boot:run
env "my.name=Foo Bar Baz" bash -c "printenv my.name"
# Source: https://gist.github.com/0466cff59d08cabb5276f593ca2e513d
#########################################
# Skaffold #
# How to Build and Deploy In Kubernetes #
# https://youtu.be/qS_4Qf8owc0 #
#########################################
#########
# Setup #
@dasgoll
dasgoll / gist:4df6e2d8af2de5a0375985d17b3760d5
Created June 13, 2023 09:03
keycloak user attribute photo image avatar
Add attribute called 'user_avatar' = https://cdn.icon-icons.com/icons2/1285/PNG/512/female5_85208.png
@dasgoll
dasgoll / gist:1d3b32676f31a2a69d99b27bc03d5110
Created June 10, 2023 08:13
python requests no verify ssl warning
import requests
import urllib3
urllib3.disable_warnings()
r = requests.get('https://localhost:8080/hi', verify=False)
print(r.text)
@dasgoll
dasgoll / gist:dce325f2d0af69827ecf3827ff41b2a8
Created June 2, 2023 13:12
Run SonarQube using Docker
### port 9092 is for H2 database
docker run -d --name sonarqube -p 9000:9000 -p 9092:9092 sonarqube