Easiest HDFS cluster in the world with kubernetes.
Inspiration from kimoonkim/kubernetes-HDFS
kubectl create -f namenode.yaml
kubectl create -f datanode.yaml
Setup a port-forward to so you can see it is alive:
Easiest HDFS cluster in the world with kubernetes.
Inspiration from kimoonkim/kubernetes-HDFS
kubectl create -f namenode.yaml
kubectl create -f datanode.yaml
Setup a port-forward to so you can see it is alive:
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-1.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-2.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-0.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-3.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-4.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-5.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-6.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-7.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-8.gz | |
| http://storage.googleapis.com/books/ngrams/books/googlebooks-eng-all-1gram-20120701-9.gz |
| https://dl.google.com/translate/offline/v3/r1/c.zip | |
| https://dl.google.com/translate/offline/v3/r1/profiles.txt |
| https://dl.google.com/translate/offline/v3/r1/c.zip | |
| https://dl.google.com/translate/offline/v3/r1/profiles.txt |
| #!/usr/bin/env bash | |
| # install docker | |
| # https://docs.docker.com/engine/installation/linux/ubuntulinux/ | |
| # install docker-compose | |
| # https://docs.docker.com/compose/install/ | |
| # install letsencrypt | |
| # https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-16-04 |
| #!/bin/bash | |
| # bash generate random alphanumeric string | |
| # | |
| # bash generate random 32 character alphanumeric string (upper and lowercase) and | |
| NEW_UUID=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1) | |
| # bash generate random 32 character alphanumeric string (lowercase only) | |
| cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1 |
| #!/bin/bash | |
| # bash generate random alphanumeric string | |
| # | |
| # bash generate random 32 character alphanumeric string (upper and lowercase) and | |
| NEW_UUID=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1) | |
| # bash generate random 32 character alphanumeric string (lowercase only) | |
| cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1 |
| ### KERNEL TUNING ### | |
| # Increase size of file handles and inode cache | |
| fs.file-max = 2097152 | |
| # Do less swapping | |
| vm.swappiness = 10 | |
| vm.dirty_ratio = 60 | |
| vm.dirty_background_ratio = 2 |
| ### KERNEL TUNING ### | |
| # Increase size of file handles and inode cache | |
| fs.file-max = 2097152 | |
| # Do less swapping | |
| vm.swappiness = 10 | |
| vm.dirty_ratio = 60 | |
| vm.dirty_background_ratio = 2 |
| # Kernel sysctl configuration file for Red Hat Linux | |
| # | |
| # For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and | |
| # sysctl.conf(5) for more details. | |
| # Controls source route verification | |
| net.ipv4.conf.default.rp_filter = 1 | |
| # Do not accept source routing | |
| net.ipv4.conf.default.accept_source_route = 0 |