Skip to content

Latest commit

 

History

History
88 lines (53 loc) · 2.8 KB

initial_tasks.md

File metadata and controls

88 lines (53 loc) · 2.8 KB

initial tasks after deployment

fine, you made it.

once the deployment is ready, a first kubernetes ( pks small, 1 master, 3 worker ) should have been deployed.

verify the installation from the jumphost

on the jumphost, login to pks using

source .env.sh
pks login -a api.${PKS_SUBDOMAIN_NAME}.${PKS_DOMAIN_NAME} -u k8sadmin -p ${PIVNET_UAA_TOKEN} --skip-ssl-validation

view the deployed cluster(s)

pks clusters
pks show-cluster k8s1

the master and workers are grouped into Availability Sets on Azure (Aset´s). the clusters UUID is the value to identify worker and master Aset´s .

asets_uuid

connect to kubernetes dashboard from you machine

download the pks cli from pivnet to you local machine

with your sourced local .env, login to pks and run pks get-credentials

source .env
pks login -a api.${PKS_SUBDOMAIN_NAME}.${PKS_DOMAIN_NAME} -u k8sadmin -p ${PIVNET_UAA_TOKEN} --skip-ssl-validation
pks get-credentials k8s1

asets_uuid

this will create a local ~/.kube/config file.
once done, start kubectl proxy on you local host.

start you browser and navigate to kube dashboard

at the sign in windows, select Browse to a kube config file

asets_uuid

select the your ~/.kube/config file created earlier
asets_uuid

hint: mac users, <shift><commad><g> is your friend

asets_uuid

connect to harbor Admin UI

to connect to the harbor ui, type https://harbor.yourpksdomin into the Browser the login screen will open image

enter admin as the username and you pivnet token as password

deploy an nginx with Pod Security Policies

a walkthouh for Pod Security Policies see nginx

deploy a cloudnative buildpaclk demo container

you can find a walkthrough do deploy the famous cf-app-nodejs here: see cnbp

deploying Greenplum for Kubenetes ( Operator )

tbd

kubectl commands

tbd

pks commands

tbd

helm