Skip to content

alyvusal/crossplane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

helm repo add crossplane-stable https://charts.crossplane.io/stable

helm upgrade -i crossplane crossplane-stable/crossplane \
--namespace crossplane-system --create-namespace \
--version 1.19.1
# install aws s3 provider
kubectl apply -f examples/aws/Provider.yaml
kubectl get providers

# create IAM user secret
tee /tmp/crossplance-s3.ini <<EOF
[default]
aws_access_key_id = AKxxx
aws_secret_access_key = 3pbxxx
EOF

kubectl create secret generic aws-secret -n crossplane-system --from-file=creds=/tmp/crossplance-s3.ini

# create provider config to use secret
kubectl apply -f examples/aws/ProviderConfig.yaml

# create managed resource (s3 bucket)
kubectl create -f examples/aws/s3.yaml

# delete bucket
kubectl delete bucket crossplane-bucket-rgvdx

REFERENCE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published