connect to bucket
connect_to_bucket.RdDeze functie refresht de sessiontoken nodig om contact te leggen met inbo AWS S3 buckets. De functie maakt een profiel aan met een sessiontoken die één uur geldig blijft. Deze heb je nodig om verbinding te maken met de s3 buckets.
Voorbereiding:
De volgende programma's moeten worden geïnstalleerd vooraleer je deze functie
kunt gebruiken:
-AWS CLI moet worden geïnstalleerd als dat nog niet gebeurd is. Hiervoor
heb je admin rechten nodig, een ict helpdesk call is dus aan de orde.
Na de installatie moeten je AWS credentials eenmalig aangemaakt worden.
Voer hiervoor aws configure uit in windows powershell. De credentials
kan je bekomen bij Jens Polspoel.
-devops-toolkit moet lokaal worden geïnstalleerd dit doe je door de laatste
versie van https://github.com/inbo/devops-toolkit/releases/tag/ (>= v0.6)
te downloaden.
Vervolgens kopiëer je aws-cli-mfa-login naar de Home
Directory van Windows. Default is dat C:/Users/%voornaam_achternaam%/bin.
Hernoem het bestand vervolgens naar aws-cli-mfa-login.exe.
Python is niet meer vereist voor het gebruik van deze functie
Examples
if (FALSE) { # \dontrun{
# Alleen de bucket_name is uiterst noodzakelijk:
# Connect to the UAT bucket of exotenportaal:
connect_to_bucket("inbo-exotenportaal-uat-eu-west-1-default")
# Connect to the UAT bucket of faunabeheer:
connect_to_bucket("inbo-faunabeheer-uat-eu-west-1-default")
} # }