- 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.
#!/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 |
# 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 |
#!/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" |
## 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 ;
Needing a place to keep a list of all the tools/references used during Magento development.
- https://github.com/magento/magento2 Mothership
- https://github.com/magento/magento2-sample-data Sample Data
- https://github.com/magento/data-migration-tool M1-to-M2 Data Migration
# lista imagens instaladas | |
docker images | |
# remove imagem | |
docker rmi [ID] | |
# lista todos os containers criados | |
docker ps -a | |
# lista containers ativos |
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.
Here's a full explanation, but you could just [run the whole script](#file-install-d
#!/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 |