This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# This script installs or updates various development tools (Terraform, Ansible, Kubernetes, kubectl, Helm, etc.) | |
# for setting up a Kubernetes cluster and other necessary tools on WSL (Windows Subsystem for Linux). | |
# Save this script in a file (e.g., install_dependencies.sh) and run it in your WSL environment. | |
# To update non-APT dependencies (e.g., kustomize, ArgoCD, yq), pass the --update flag when executing the script. | |
# | |
# Example usage: | |
# ./install_dependencies.sh # Installs everything | |
# ./install_dependencies.sh --update # Updates only non-APT dependencies like kustomize, yq, ArgoCD, etc. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
# Converts the JSON export of Journey.Cloud diary entries into an Evernote Note Export format (ENEX) for easy import into Joplin. | |
# Create/update date, journal text, location, photos and tags are preserved in the resulting Evernote Note. | |
# Based on https://gist.github.com/mbafford/2c18f5c4d7b0dab673fddb1af2126680 | |
import sys | |
import os | |
import json | |
import base64 |