Skip to content

Instantly share code, notes, and snippets.

@kayqueteixeira
kayqueteixeira / create_crossplane_cluster.sh
Created March 11, 2025 11:27
Setup Minikube and Crossplane with TLS certificates
# This gist is for those who are getting errors like "x509: certificate signed by unknown authority" while doing this setup
# It assumes that you have installed Docker, Minikube, Helm. Also, you should have installed the Crossplane repo using Helm
# If you have internet security software installed on your machine, it often uses its own certificate authority (CA)
# To get Minikube and Crossplane working, you need to set them up with the appropriate root CA certificate
# If you work for a company, you can ask its security team for the certificate in PEM format
# Ensures that we start the process with a clean slate
minikube delete --all --purge
@kayqueteixeira
kayqueteixeira / android-sdk-ndk-installer.sh
Last active April 25, 2025 23:13
Android SDK and NDK installer for Linux.
#!/bin/bash
# Installing Android SDK
cd /opt
echo "Downloading Android SDK..."
wget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
unzip sdk-tools-linux-3859397.zip -d android-sdk
rm sdk-tools-linux-3859397.zip