I hereby claim:
- I am hammotime on github.
- I am hammo (https://keybase.io/hammo) on keybase.
- I have a public key ASBfy_XHf_QZFYwvRKOV7EmJwY0Yip522dpcSQviBketRQo
To claim this, I am signing this object:
apiVersion: networking.k8s.io/v1beta1 | |
kind: Ingress | |
metadata: | |
name: echo-ingress | |
namespace: echo | |
annotations: | |
kubernetes.io/ingress.class: nginx | |
spec: | |
rules: | |
- host: <YOUR_DOMAIN_NAME> |
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: echo | |
namespace: echo | |
spec: | |
ports: | |
- port: 80 | |
targetPort: 5678 | |
selector: |
apiVersion: apps/v1 | |
kind: Deployment | |
metadata: | |
name: echo | |
namespace: echo | |
spec: | |
selector: | |
matchLabels: | |
app: echo | |
replicas: 2 |
kind: Namespace | |
apiVersion: v1 | |
metadata: | |
name: echo | |
labels: | |
name: echo |
sudo apt install -y jq wget unzip | |
cd ~ | |
version=$(curl https://api.github.com/repos/hashicorp/terraform/releases/latest --silent | jq ".tag_name" -r) | |
version=$(echo $version | sed 's/v//g') # get rid of 'v' from version number | |
echo "Installing Terraform $version." | |
url="https://releases.hashicorp.com/terraform/$version/terraform_$(echo $version)_linux_amd64.zip" | |
wget $url | |
unzip "terraform_$(echo $version)_linux_amd64.zip" | |
chmod +x terraform | |
sudo mv terraform /usr/local/bin/ |
server { | |
listen 443 ssl; | |
server_name _; | |
root /var/www/<DOMAIN_NAME>-wp; | |
index index.php; | |
keepalive_timeout 70; | |
ssl_certificate /etc/nginx/certs/<DOMAIN_NAME>.pem; | |
ssl_certificate_key /etc/nginx/certs/<DOMAIN_NAME>.key; |
CREATE DATABASE `<SITE_ABBREVIATION>`; | |
CREATE USER '<SITE_ABBREVIATION>'@'%' IDENTIFIED BY '<PASSWORD>'; | |
GRANT SELECT ON <SITE_ABBREVIATION>.* TO '<SITE_ABBREVIATION>'@'%'; | |
GRANT INSERT ON <SITE_ABBREVIATION>.* TO '<SITE_ABBREVIATION>'@'%'; | |
GRANT DELETE ON <SITE_ABBREVIATION>.* TO '<SITE_ABBREVIATION>'@'%'; | |
GRANT CREATE ON <SITE_ABBREVIATION>.* TO '<SITE_ABBREVIATION>'@'%'; | |
GRANT UPDATE ON <SITE_ABBREVIATION>.* TO '<SITE_ABBREVIATION>'@'%'; | |
GRANT ALTER ON <SITE_ABBREVIATION>.* TO '<SITE_ABBREVIATION>'@'%'; |
wget https://wordpress.org/latest.tar.gz | |
tar xvzf latest.tar.gz | |
sudo mv wordpress/ /var/www/<TENANT_NAME>-wp | |
sudo chown -R nginx:nginx /var/www/<TENANT_NAME>/ |
$VersionInfo = ((Invoke-WebRequest https://api.github.com/repos/hashicorp/terraform/releases/latest).Content | ConvertFrom-Json).tag_name | |
$VersionInfo = $VersionInfo.Replace("v", "") | |
Write-Host "Installing Terraform $VersionInfo." | |
$Url = "https://releases.hashicorp.com/terraform/" + $VersionInfo + "/terraform_" + $VersionInfo + "_windows_amd64.zip" | |
$InstallDirectory = [Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData) + "\Terraform" | |
if(Test-Path $InstallDirectory) { | |
Remove-Item $InstallDirectory -Recurse | |
} |
I hereby claim:
To claim this, I am signing this object: