Hak Akses Hanya Baca (Read-Only) di Postgresql

Bacaan:

Sedikit tulisan untuk membantu mengingat. Dalam catatan kali ini, saya akan membuat Role (aturan) dan user (pengguna) yang memiliki hak akses ke database Postgresql hanya untuk membaca (read-only). Dalam kasus saya, rule ini digunakan QA/BI untuk membaca database tanpa bisa mengubah (write) database.

sebuah hedon

Spesifikasi Sistem:

Database Engine: Postgresql 11
Database Host: 10.10.10.10
Database Name: blog
Database Admin User: postgres
Database User dan Owner for blog database: kirana
Roles Name: hanya_baca
Pengguna hanya_baca: dev
Lanjutkan membaca “Hak Akses Hanya Baca (Read-Only) di Postgresql”

Intel Wireless Dual Band AC 7260 di Thinkpad X230

Sumber Bacaan:

  1. https://www.reddit.com/r/thinkpad/comments/49wjv1/x220t_and_intel_wirelessac_7260_installation_woes/
  2. https://unix.stackexchange.com/questions/404287/wifi-suddenly-extremely-slow

Setelah sukses menghapus whitelist di X230 dengan masang BIOS 1Vyrain. Saya kembali mengupgrade kartu jaringan. Pilihannya memilih Intel Wireless Dual Band AC 7260 + Bt 4.0. Membeli kartu dan menunggu hingga sampai alamat.

Memasang Kartu

Memasang Intel AC-7260 agak ajaib juga. Kartu ini sudah dilengkapi perangkat Bluetooth 4.0 sehingga ada perlakuan khusus agar jalan normal di Thinkpad X230.

Caranya adalah dengan menyelotip Pin-51 di kartu. Bisa juga dengan memotong pin-51. Saya selotip aja karena susah buat motongnya.

Gambar saya ambil dari Reddit (https://www.reddit.com/r/thinkpad/comments/49wjv1/x220t_and_intel_wirelessac_7260_installation_woes/)

Atau bisa juga menonton video di Youtube berikut.

Konfigurasi Sistem Operasi

Setelah itu butuh beberapa pengaturan di sistem operasi agar hasil maksimal. Ini dikarenakan ketika tanpa pengaturan tambahan, saya merasa koneksi wireless sering melambat. Solusinya dengan mematikan jaringan /n di kernel. Ini akibat perangkat Access Point belum canggih. Berikut konfigurasi yang saya lakukan.

sudo vim /etc/modprobe.d/50-iwlwifi.conf

Isi dengan konten:

options iwlwifi 11n_disable=1
options iwlwifi 11n_disable=8

Lakukan reboot dan periksa status jaringan kembali dengan perintah:

sudo iwlist channel

Demikian. Semoga bermanfaat.
Estu~

PVC EBS di Kops Kubernetes AWS

Nitip catatan. PVC ini menggunakan abstraksi Dynamic Volume Provisioning. Sehingga tidak membutuhkan inisiasi volume-ID dan PV namun langsung ke PVC.

Berikut yaml untuk implementasi PVC EBS di Kubernetes AWS hasil kops.

p-slow-storageclass.yaml

kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: slow
provisioner: kubernetes.io/aws-ebs
parameters:
  type: io1
  zones: ap-southeast-1a
  iopsPerGB: "10"
  fsType: ext4
Lanjutkan membaca “PVC EBS di Kops Kubernetes AWS”

Finally Thinkpad X330 FHD

Catatan: X330 adalah modifikasi padaThinkpad X230 dengan mengganti layar ke resolusi FHD atau 2K. Saya menggunakan Mods Kit dari Nitrocaster dengan mengganti resolusi ke FHD. Segala resiko ditanggung masing-masing (do it at your own risk).

Kondisi laptop saat isu terjadi adalah menjalankan sistem operasi openSUSE Tumbleweed dengan kernel 5.5.7-1 dan destop KDE.

Melanjutkan oprekan X230 FHD yang masih tertunda. Kondisi terakhir terdapat 2 isu utama.

  • Layarnya terpaksa diatur mirror dengan tetap mengaktifkan layar lama LVDS agar brightness masih bisa diatus.
  • Tidak bisa menggunakan extended monitor.

Memasang Ivyrain di X230

Dari hasil riset kecil-kecilan, saya berencana memasang 1vyrain untuk melakukan disable LVDS. Step ini diharapkan mampu mendisable LVDS sehingga memungkinkan untuk menggunakan extended monitor.

Lanjutkan membaca “Finally Thinkpad X330 FHD”

Bersih-Bersih Cabang Lumbung Git

Catatan: Tips ini hanya untuk pekerjaan yang benar-benar sudah selesai dan memerlukan pembersihan. Segala resiko ditanggung masing-masing (do it at your own risk).

Kadang kita membuat cabang (branch) baru di lokal. Ada yang disetor (push) ke origin, ada yang enggak. Kadang cabang di origin sudah dihapus ketika selesia digabung (merge), tapi cabang itu masih ada di lokal, padahal sudah selesai digunakan. Kadang lupa membersihkannya.

Berikut perintah git untuk bersih-bersih atas segala kondisi diatas:

git remote prune origin

Dah,
Estu~

Mengganti Ukuran Hardisk ECS pada Kluster Kubernetes di Alibaba Cloud

Bacaan:

Langkah – Langkah:

Ada 4 langkah utama yang dilakukan untuk mengubah ukuran hardisk, yaitu:

  1. Keluarkan node dari kluster kubernetes
  2. Lakukan perubahan ukuran disk dari Console ECS Alibaba Cloud
  3. Lakukan perubahan partisi dari dalam sistem operasi.
  4. Kembalikan node ke kluster kubernetes
Lanjutkan membaca “Mengganti Ukuran Hardisk ECS pada Kluster Kubernetes di Alibaba Cloud”

Podman dan Buildah di openSUSE Tumbleweed

Ini cuma ulasan pendek di sela-sela kegalauan turing nyepeda.

Masih mengingat beberapa pe-er komunitas, bareng Ish Sookun untuk mengerjakan beberapa tulisan terkait Kubic, dan turunannya. Belum sempat nyolek lagi. Saya mencoba menulis catatan kecil tentang mainan di akhir tahun. Ini sebenarnya merupakan catatan lama, namun tersisih di mesin berbeda.

Balik ke tema, saya sedang coba-coba menggunakan container daemon selain docker.

Podman

What is Podman? Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: alias docker=podman.

Containers under the control of Podman can either be run by root or by a non-privileged user. Podman manages the entire container ecosystem which includes pods, containers, container images, and container volumes using the libpod library. Podman specializes in all of the commands and functions that help you to maintain and modify OCI container images, such as pulling and tagging. It allows you to create, run, and maintain those containers created from those images in a production environment.

podman.io

Kira-kira begitu pengertiannya.

Lanjutkan membaca “Podman dan Buildah di openSUSE Tumbleweed”