Skip to content

Instantly share code, notes, and snippets.

@adrianoaguiar
adrianoaguiar / setup_kubero
Created January 26, 2024 13:53 — forked from casjay/setup_kubero
setup_kubero
#!/usr/bin/env bash
# shellcheck shell=bash
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
##@Version : 202304181752-git
# @@Author : Jason Hempstead
# @@Contact : jason@casjaysdev.com
# @@License : WTFPL
# @@ReadME : setup_kubero --help
# @@Copyright : Copyright: (c) 2023 Jason Hempstead, Casjays Developments
# @@Created : Tuesday, Apr 18, 2023 17:52 EDT
@adrianoaguiar
adrianoaguiar / paas_list.md
Created January 26, 2024 13:53 — forked from pcgeek86/paas_list.md
Heroku Platform as a Service (PaaS) Alternatives with Docker Container Hosting

Open Source

  • Porter - Kubernetes powered PaaS that runs in your own cloud
  • Open Function - cloud-native open-source FaaS (Function as a Service) platform. website
  • CapRover - easy to use app/database deployment & web server manager
  • Tsuru - Open source and extensible Platform as a Service (PaaS) website
  • Kubero - free and self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps
  • Dokku - docker-powered PaaS that helps you build and manage the lifecycle of applications
  • Piku - tiniest PaaS you've ever seen. Allows you to do git push deployments to your own servers.
@adrianoaguiar
adrianoaguiar / kubernetes-ubuntu-install.sh
Created January 26, 2023 19:14 — forked from sanketsudake/kubernetes-ubuntu-install.sh
[Ubuntu Linux]Kubernetes Minikube Helm Installation
# Install virtualbox
sudo apt install virtualbox
# Install Kubectl
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin
# Install Minikube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.14.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
# Launch Minikube
minikube start
# Source: https://gist.github.com/511be70015196e9e7f0ce2a81f5b36e5
###############################################################
# Kubesphere #
# Kubernetes Platform For Cloud-Native Application Management #
# https://youtu.be/1OOLeCVWTXE #
###############################################################
# Referenced videos:
# - Lens - Kubernetes IDE and Dashboard: https://youtu.be/q_ooC1xcGCg
@adrianoaguiar
adrianoaguiar / generate_certificate.sh
Created January 14, 2023 10:39 — forked from evandrocoan/generate_certificate.sh
Generated an ssl private/public SSL certificate
#!/bin/bash
set -x
set -eu -o pipefail
function printerror
{
set +x
printf '\n'
printf 'Usage\n'
printf ' %s "key name" "key password" "servidor ip" "server name (i.e., $HOSTNAME)"\n' "$0"
@adrianoaguiar
adrianoaguiar / Install-Magento-1.md
Created November 7, 2022 21:03 — forked from rafaelstz/Install-Magento-1.md
Install Magento 1.9 (With Sample Data)
  
  ## Magento 1 + SampleData
  
  sudo apt-get update && \
  sudo apt-get install -y git wget unzip
  
  git clone https://github.com/OpenMage/magento-mirror.git ./ ;

  wget https://raw.githubusercontent.com/Vinai/compressed-magento-sample-data/1.9.1.0/compressed-magento-sample-data-1.9.1.0.tgz ;
@adrianoaguiar
adrianoaguiar / Mb-M2-resources.md
Created June 23, 2022 17:14 — forked from molotovbliss/Mb-M2-resources.md
Magento2 Resources List; Needing a place to keep a list of all the tools/references used during Magento development.
@adrianoaguiar
adrianoaguiar / docker.sh
Created September 7, 2017 23:57 — forked from webarthur/docker.sh
Comandos úteis para docker
# lista imagens instaladas
docker images
# remove imagem
docker rmi [ID]
# lista todos os containers criados
docker ps -a
# lista containers ativos
@adrianoaguiar
adrianoaguiar / Blog: Installing Docker.md
Created April 24, 2017 23:03 — forked from Jaykul/Blog: Installing Docker.md
Docker in PowerShell on Windows 10

Using Docker on Windows 10 (AU)

There are a lot of good reasons to use Docker. Right now, my reason is that I need to work with PowerShell on Linux, and with Windows 10 anniversary update, Windows containers now support Nano Server as well (which is the other logical place to test the new open source PowerShell).

Currently, Docker supports running Linux images or Windows images in their container service, but not both in the same server, so to get both, we need to first install Docker using the installer, (which handles dependencies like requiring Hyper-V and Containers) and then install the most recent version of the Windows service separately, and configure them to run together.

Start by installing the Linux Container server

Here's a full explanation, but you could just [run the whole script](#file-install-d

@adrianoaguiar
adrianoaguiar / ElasticSearch.sh
Created February 20, 2017 02:40 — forked from ricardo-rossi/ElasticSearch.sh
Installing ElasticSearch on Ubuntu 14.04
#!/bin/bash
### USAGE
###
### ./ElasticSearch.sh 1.7 will install Elasticsearch 1.7
### ./ElasticSearch.sh will fail because no version was specified (exit code 1)
###
### CLI options Contributed by @janpieper
### Check http://www.elasticsearch.org/download/ for latest version of ElasticSearch