Skip to content

galihanggara68/cloud-utils-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Utils Scripts

Langkah Awal

Pertama clone repo ini dengan format git clone https://github.com/galihanggara68/cloud-utils-scripts <nama-namespace>, git clone https://github.com/galihanggara68/cloud-utils-scripts example-namespace, folder hasil clone merepresentasikan namespace Cluster penggunaan script dapat dilihat di section selanjutnya

Struktur Folder

Contoh struktur folder dapat dilihat pada folder example-namespace

backup-configmap.sh -> Backup configmap dari cloud ke local configmap.sh -> Set config json dari local ke cloud rollout.sh -> Restart deployment Struktur folder <envi>/clusters/<nama cluster>/<namespace> contoh example/clusters/example-cluster/example-namespace Di dalam namespace itu ada folder yang merepresentasikan deployment dengan format <deployment>-appsettings, di dalam masing-masing folder itu ada deployment.yaml yang isinya configuration yaml untuk deploy workload ke cloud, dan file config yang isinya config untuk deployment

Penggunaan Script

<command>.sh -n <namespace> -d <deployments>

<namespace> -> namespace workload/deployment, contoh: example-namespace <deployments> -> comma separated workload/deployment, contoh: example-frontend atau example-engine,example-backend

Backup configmap atau tarik configmap dari cloud ke local => bisa run command backup-configmap.sh -n example-namespace -d approval-engine Apply atau reconfigure configmap => bisa run command configmap.sh -n example-namespace -d example-engine,example-backend , tapi pastikan file config deployment terkait itu udah ada di dalem folder deployment Rollout/Restart deployment => bisa run command rollout.sh -n example-namespace -d example-fe,example-engine

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages