Skip to content

Instantly share code, notes, and snippets.

@OguzPastirmaci
Created December 13, 2023 20:09
Show Gist options
  • Save OguzPastirmaci/21997edd4f2da2ed9c6d2f15c0daec18 to your computer and use it in GitHub Desktop.
Save OguzPastirmaci/21997edd4f2da2ed9c6d2f15c0daec18 to your computer and use it in GitHub Desktop.
create-oke-node-pool.sh
NODE_POOL_NAME=
NODE_POOL_SIZE=
NODE_POOL_BOOT_VOLUME_SIZE_IN_GB=
NODE_IMAGE_ID=
CLUSTER_ID=
COMPARTMENT_ID=
NODE_SHAPE=
oci ce node-pool create \
--cluster-id $CLUSTER_ID \
--compartment-id $COMPARTMENT_ID \
--kubernetes-version v1.27.2 \
--name $NODE_POOL_NAME \
--node-shape $NODE_SHAPE \
--node-image-id $NODE_IMAGE_ID \
--node-boot-volume-size-in-gbs $NODE_POOL_BOOT_VOLUME_SIZE_IN_GB \
--size $NODE_POOL_SIZE \
--placement-configs '[{"availabilityDomain": "'XDxy:PHX-AD-3'", "subnetId": "'ocid1.subnet.oc1.phx.aaaaaaaadgvgicb6pdrzbw7cgkq4yrn76mtegm3uxewysol36qasl3lgdmkq'"}]' \
--node-metadata '{"user_data": "IyEvYmluL2Jhc2gKCmN1cmwgLS1mYWlsIC1IICJBdXRob3JpemF0aW9uOiBCZWFyZXIgT3JhY2xlIiAtTDAgaHR0cDovLzE2OS4yNTQuMTY5LjI1NC9vcGMvdjIvaW5zdGFuY2UvbWV0YWRhdGEvb2tlX2luaXRfc2NyaXB0IHwgYmFzZTY0IC0tZGVjb2RlID4vdmFyL3J1bi9va2UtaW5pdC5zaAoKYmFzaCAvdmFyL3J1bi9va2UtaW5pdC5zaAoKc3VkbyBkZCBpZmxhZz1kaXJlY3QgaWY9L2Rldi9vcmFjbGVvY2kvb3JhY2xldmRhIG9mPS9kZXYvbnVsbCBjb3VudD0xCmVjaG8gIjEiIHwgc3VkbyB0ZWUgL3N5cy9jbGFzcy9ibG9jay9gcmVhZGxpbmsgL2Rldi9vcmFjbGVvY2kvb3JhY2xldmRhIHwgY3V0IC1kJy8nIC1mIDJgL2RldmljZS9yZXNjYW4KCnN1ZG8gL3Vzci9saWJleGVjL29jaS1ncm93ZnMgLXkK"}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment