Install Rancher Server Pada CentOS 7

Rancher server

adalah sebuah platform yang berfungsi untuk manage container .

Lalu apa itu container ?
Container adalah sebuah alat yang di gunakan untuk mengemas supaya dapat dengan mudah di pindahkan ke tempat lain . Di dalam linux , container dapat di artikan sebagai alat yang dapat dipergunakan untuk memberikan sistem yang terisolasi (Isolated environment) pada level OS yang dijalankan pada satu induk linux kernel (host). Jika sebelumnya saya sudah menjelaskan langkah-langkah mengenai cara installasi Docker ( Cara Install Docker Pada CentOS 7 ) kali ini saya akan menjelaskan langkah-langkah installasi Rancher Server pada CentOS 7 .

Pertama , untuk rancher server ini saya menggunakan Docker CE atau Docker versi community edition . Ada beberapa hal yang harus di lakukan sebelum installasi di mulai .

  • Disable selinux . Caranya yaitu edit file /etc/selinux/config . Kemudian setting .
    nano /etc/selinux/config

    Kemudian edit

    SELINUX=disabled

    Setelah itu , kemudian reboot server nya .

  • Lali enable ipv4 forwarding . Caranya edit
    nano /etc/sysctl.conf

    Masukan pada line paling bawah

    net.ipv4.ip_forward=1

    Kemudian restart service network

    service network restart
  • Disable firewalld .
    systemctl stop firewalld
    systemctl disable firewalld

Jika semua langkah-langkah di atas sudah di lakukan , maka selanjutnya adalah installasi Docker CE .

Pertama , pastikan tidak ada service docker yang terinstall pada server

yum remove docker docker-common docker-selinux docker-engine

Kemudian install modul pendukung .

yum -y install yum-utils device-mapper-persistent-data lvm2

Lalu tambahkan repo installasi Docker CE .

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Cek versi Docker yang tersedia dengan command .

yum list docker-ce --showduplicates | sort -r

Kemudian pilih yang akan di install dengan perintah . Untuk installasi Docker CE saya sarankan jalankan proses installasi nya di screen . Di karenakan membutuhkan waktu yang cukup lama .

yum install docker-ce-17.09.1.ce-1.el7.centos

Setelah proses installasi Docker CE selesai , selanjutnya adalah start dan enable Docker .

systemctl start docker
systemctl enable docker

Lalu test dengan jalankan command .

docker run hello-world

Installasi Docker selesai , lanjut ke installasi Rancher server . Untuk installasi rancher server cukup dengan jalankan command .

docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

Tunggu sampai proses selesai . Jika sudah selesai , untuk akses halaman admin Rancher server bisa menggunakan https://ip-public:8080 pada web browser . Pada saat akses pertama maka tidak akan di minta untuk memasukan user atau password . Untuk mengatur user dan password untuk login , silahkan bisa di menu ADMIN > Access Control .

Demikian lah cara installasi Rancher server .

Selamat mencoba 🙂

 

Tinggalkan komentar