Skip to content

Instantly share code, notes, and snippets.

View akrivitzky's full-sized avatar

Aaron K akrivitzky

  • Individual
  • Michigan
View GitHub Profile
@akrivitzky
akrivitzky / 1_kubernetes_on_macOS.md
Last active March 5, 2022 23:12 — forked from kevin-smets/1_kubernetes_on_macOS.md
Local Kubernetes setup on macOS with minikube on VirtualBox and local Docker registry

Requirements

Minikube requires that VT-x/AMD-v virtualization is enabled in BIOS. To check that this is enabled on OSX / macOS run:

sysctl -a | grep machdep.cpu.features | grep VMX

If there's output, you're good!

Prerequisites

@akrivitzky
akrivitzky / waxtax_tutorial.md
Created November 1, 2021 22:01 — forked from stuckatsixpm/waxtax_tutorial.md
WAXTax Tutorial

This is a basic usage tutorial for WAXTax. These instructions are written for Windows. Mac instructions will eventually be added.
It is assumed you have downloaded and installed Python 3.8 or higher. If you need Python, you can get it here: https://www.python.org/

Downloading WAXTax

If you're familiar with Git, you can use the command-line or GitHub Desktop to download this repository and skip the rest of this step.
To download WAXtax, visit the GitHub repository in your browser. image

Click the green Code button and download the zip folder, which will be called "waxtax-main". Extract it somewhere on your computer.

AEM6.x Migration

  • How to Rebuild a Pre-Existing AEM+Mongo Cluster
  • _or migrate from Tar to MongoDB or MongoDB to Tar"
  • or migrate from 5.6.1 or 6.x to 6.x via data migration instead of jar upgrade
  1. (Mongo to Mongo only) Remove one replica from the replica set and delete/recreate the db
    1. Remove the replica node from the set: http://docs.mongodb.org/master/tutorial/remove-replica-set-member/
    2. Validate that no other nodes in the set consider that node to be part of the set anymore. Log into each node in the cluster via mongo shell and run rs.status() to validate that the node that was taken out is not in the cluster any longer.
    3. Drop the aem database on that node http://docs.mongodb.org/manual/reference/command/dropDatabase/
  2. Re-add the database with the correct user permissions (do not add the mongo instance back to the replica set)