├── README.md ├── aks-create-cluster-with-autoscaler ├── Build-Cluster.ps1 ├── Destroy-Cluster.ps1 ├── Get-Pods-By-Node.ps1 ├── README.md ├── config.ini └── php-apache.yaml ├── assigning-pods-to-nodes ├── Get-Pods-By-Node.ps1 ├── README.md ├── php-apache-affinity.yaml ├── php-apache-hardcoded.yaml ├── php-apache-nodeselector.yaml └── php-apache.yaml ├── bin-packing-mostallocated ├── Get-MaxPodsPerNode.ps1 ├── Get-Pods-By-Node.ps1 ├── README.md ├── clusterrole.yaml ├── clusterrolebinding.yaml ├── configmap.yaml ├── kustomization.yaml ├── php-apache-customscheduler.yaml ├── php-apache.yaml ├── scheduler.yaml └── serviceaccount.yaml ├── deploy-k8s-resources-using-terraform ├── .gitignore ├── README.md ├── main.tf ├── php-apache.tf └── php-apache.yaml ├── eksctl-create-cluster-karpenter-on-fargate ├── .gitignore ├── Build-Cluster.ps1 ├── Destroy-Cluster.ps1 ├── Get-Pods-By-Node.ps1 ├── README.md ├── cluster.template ├── config.ini ├── envsubst.exe ├── karpenter.cftemplate ├── nodepool.template └── php-apache.yaml ├── eksctl-create-cluster-with-autoscaler ├── Add-Nodegroup.ps1 ├── Build-Cluster.ps1 ├── Destroy-Cluster.ps1 ├── Destroy-Nodegroup.ps1 ├── Get-Pods-By-Node.ps1 ├── README.md ├── Scale-Nodegroup.ps1 ├── Set-Context.ps1 ├── cluster-autoscaler-autodiscover.template ├── cluster-autoscaler-autodiscover.yaml ├── cluster-autoscaler.yaml ├── config.ini ├── envsubst.exe └── php-apache.yaml ├── eksctl-create-cluster-with-karpenter ├── .gitignore ├── Build-Cluster.ps1 ├── Destroy-Cluster.ps1 ├── Get-Pods-By-Node.ps1 ├── README.md ├── cluster.template ├── config.ini ├── envsubst.exe ├── karpenter.cftemplate ├── nodepool.template └── php-apache.yaml ├── export-kubeconfig └── README.md ├── fargate-profile ├── Get-Pods-By-Node.ps1 ├── README.md └── php-apache.yaml ├── gatekeeper-policy ├── Install-Gatekeeper.ps1 ├── README.md ├── Uninstall-Gatekeeper.ps1 ├── constraint-template.yaml ├── constraint.yaml ├── invalid-deploy.yaml └── valid-deploy.yaml ├── gke-create-cluster-with-autoscaler ├── Build-Cluster.ps1 ├── Destroy-Cluster.ps1 ├── Get-Pods-By-Node.ps1 ├── README.md ├── config.ini └── php-apache.yaml ├── horizontal-pod-autoscaler ├── Generate-Load.ps1 ├── README.md ├── hpa.yaml └── php-apache.yaml ├── install-aws-cli └── README.md ├── install-azure-cli └── README.md ├── install-eksctl └── README.md ├── install-gcloud-cli └── README.md ├── install-kube-prometheus-stack ├── Install-Kube-Prometheus-Stack.ps1 ├── README.md ├── Uninstall-Kube-Prometheus-Stack.ps1 └── values.yaml ├── install-oci-cli └── README.md ├── node-overprovisioning ├── Get-Pods-By-Node.ps1 ├── README.md ├── php-apache.yaml └── placeholder.yaml ├── pod-disruption-budgets ├── Get-Pods-By-Node.ps1 ├── README.md ├── pdb.yaml └── php-apache.yaml ├── pod-topology-spread-constraints ├── Get-Pods-By-Node.ps1 ├── Label-Nodes.ps1 ├── README.md ├── php-apache-withconstraints.yaml └── php-apache.yaml ├── taints-and-tolerations ├── Get-Pods-By-Node.ps1 ├── README.md ├── php-apache-tolerations-and-node-affinity.yaml ├── php-apache-tolerations.yaml └── php-apache.yaml └── vertical-pod-autoscaler ├── Generate-Load.ps1 ├── Get-Pod-Resources.ps1 ├── README.md ├── php-apache.yaml ├── vpa-auto.yaml └── vpa.yaml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/README.md -------------------------------------------------------------------------------- /aks-create-cluster-with-autoscaler/Build-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/aks-create-cluster-with-autoscaler/Build-Cluster.ps1 -------------------------------------------------------------------------------- /aks-create-cluster-with-autoscaler/Destroy-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/aks-create-cluster-with-autoscaler/Destroy-Cluster.ps1 -------------------------------------------------------------------------------- /aks-create-cluster-with-autoscaler/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/aks-create-cluster-with-autoscaler/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /aks-create-cluster-with-autoscaler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/aks-create-cluster-with-autoscaler/README.md -------------------------------------------------------------------------------- /aks-create-cluster-with-autoscaler/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/aks-create-cluster-with-autoscaler/config.ini -------------------------------------------------------------------------------- /aks-create-cluster-with-autoscaler/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/aks-create-cluster-with-autoscaler/php-apache.yaml -------------------------------------------------------------------------------- /assigning-pods-to-nodes/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/assigning-pods-to-nodes/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /assigning-pods-to-nodes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/assigning-pods-to-nodes/README.md -------------------------------------------------------------------------------- /assigning-pods-to-nodes/php-apache-affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/assigning-pods-to-nodes/php-apache-affinity.yaml -------------------------------------------------------------------------------- /assigning-pods-to-nodes/php-apache-hardcoded.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/assigning-pods-to-nodes/php-apache-hardcoded.yaml -------------------------------------------------------------------------------- /assigning-pods-to-nodes/php-apache-nodeselector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/assigning-pods-to-nodes/php-apache-nodeselector.yaml -------------------------------------------------------------------------------- /assigning-pods-to-nodes/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/assigning-pods-to-nodes/php-apache.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/Get-MaxPodsPerNode.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/Get-MaxPodsPerNode.ps1 -------------------------------------------------------------------------------- /bin-packing-mostallocated/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /bin-packing-mostallocated/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/README.md -------------------------------------------------------------------------------- /bin-packing-mostallocated/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/clusterrole.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/clusterrolebinding.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/configmap.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/kustomization.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/php-apache-customscheduler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/php-apache-customscheduler.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/php-apache.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/scheduler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/scheduler.yaml -------------------------------------------------------------------------------- /bin-packing-mostallocated/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/bin-packing-mostallocated/serviceaccount.yaml -------------------------------------------------------------------------------- /deploy-k8s-resources-using-terraform/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/deploy-k8s-resources-using-terraform/.gitignore -------------------------------------------------------------------------------- /deploy-k8s-resources-using-terraform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/deploy-k8s-resources-using-terraform/README.md -------------------------------------------------------------------------------- /deploy-k8s-resources-using-terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/deploy-k8s-resources-using-terraform/main.tf -------------------------------------------------------------------------------- /deploy-k8s-resources-using-terraform/php-apache.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/deploy-k8s-resources-using-terraform/php-apache.tf -------------------------------------------------------------------------------- /deploy-k8s-resources-using-terraform/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/deploy-k8s-resources-using-terraform/php-apache.yaml -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/.gitignore: -------------------------------------------------------------------------------- 1 | cluster.config 2 | nodepool.yaml -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/Build-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/Build-Cluster.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/Destroy-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/Destroy-Cluster.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/README.md -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/cluster.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/cluster.template -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/config.ini -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/envsubst.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/envsubst.exe -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/karpenter.cftemplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/karpenter.cftemplate -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/nodepool.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/nodepool.template -------------------------------------------------------------------------------- /eksctl-create-cluster-karpenter-on-fargate/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-karpenter-on-fargate/php-apache.yaml -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/Add-Nodegroup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/Add-Nodegroup.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/Build-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/Build-Cluster.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/Destroy-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/Destroy-Cluster.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/Destroy-Nodegroup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/Destroy-Nodegroup.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/README.md -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/Scale-Nodegroup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/Scale-Nodegroup.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/Set-Context.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/Set-Context.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/cluster-autoscaler-autodiscover.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/cluster-autoscaler-autodiscover.template -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/cluster-autoscaler-autodiscover.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/cluster-autoscaler-autodiscover.yaml -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/cluster-autoscaler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/cluster-autoscaler.yaml -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/config.ini -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/envsubst.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/envsubst.exe -------------------------------------------------------------------------------- /eksctl-create-cluster-with-autoscaler/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-autoscaler/php-apache.yaml -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/.gitignore: -------------------------------------------------------------------------------- 1 | cluster.config 2 | nodepool.yaml -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/Build-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/Build-Cluster.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/Destroy-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/Destroy-Cluster.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/README.md -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/cluster.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/cluster.template -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/config.ini -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/envsubst.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/envsubst.exe -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/karpenter.cftemplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/karpenter.cftemplate -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/nodepool.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/nodepool.template -------------------------------------------------------------------------------- /eksctl-create-cluster-with-karpenter/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/eksctl-create-cluster-with-karpenter/php-apache.yaml -------------------------------------------------------------------------------- /export-kubeconfig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/export-kubeconfig/README.md -------------------------------------------------------------------------------- /fargate-profile/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/fargate-profile/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /fargate-profile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/fargate-profile/README.md -------------------------------------------------------------------------------- /fargate-profile/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/fargate-profile/php-apache.yaml -------------------------------------------------------------------------------- /gatekeeper-policy/Install-Gatekeeper.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gatekeeper-policy/Install-Gatekeeper.ps1 -------------------------------------------------------------------------------- /gatekeeper-policy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gatekeeper-policy/README.md -------------------------------------------------------------------------------- /gatekeeper-policy/Uninstall-Gatekeeper.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gatekeeper-policy/Uninstall-Gatekeeper.ps1 -------------------------------------------------------------------------------- /gatekeeper-policy/constraint-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gatekeeper-policy/constraint-template.yaml -------------------------------------------------------------------------------- /gatekeeper-policy/constraint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gatekeeper-policy/constraint.yaml -------------------------------------------------------------------------------- /gatekeeper-policy/invalid-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gatekeeper-policy/invalid-deploy.yaml -------------------------------------------------------------------------------- /gatekeeper-policy/valid-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gatekeeper-policy/valid-deploy.yaml -------------------------------------------------------------------------------- /gke-create-cluster-with-autoscaler/Build-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gke-create-cluster-with-autoscaler/Build-Cluster.ps1 -------------------------------------------------------------------------------- /gke-create-cluster-with-autoscaler/Destroy-Cluster.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gke-create-cluster-with-autoscaler/Destroy-Cluster.ps1 -------------------------------------------------------------------------------- /gke-create-cluster-with-autoscaler/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gke-create-cluster-with-autoscaler/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /gke-create-cluster-with-autoscaler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gke-create-cluster-with-autoscaler/README.md -------------------------------------------------------------------------------- /gke-create-cluster-with-autoscaler/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gke-create-cluster-with-autoscaler/config.ini -------------------------------------------------------------------------------- /gke-create-cluster-with-autoscaler/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/gke-create-cluster-with-autoscaler/php-apache.yaml -------------------------------------------------------------------------------- /horizontal-pod-autoscaler/Generate-Load.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/horizontal-pod-autoscaler/Generate-Load.ps1 -------------------------------------------------------------------------------- /horizontal-pod-autoscaler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/horizontal-pod-autoscaler/README.md -------------------------------------------------------------------------------- /horizontal-pod-autoscaler/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/horizontal-pod-autoscaler/hpa.yaml -------------------------------------------------------------------------------- /horizontal-pod-autoscaler/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/horizontal-pod-autoscaler/php-apache.yaml -------------------------------------------------------------------------------- /install-aws-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-aws-cli/README.md -------------------------------------------------------------------------------- /install-azure-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-azure-cli/README.md -------------------------------------------------------------------------------- /install-eksctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-eksctl/README.md -------------------------------------------------------------------------------- /install-gcloud-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-gcloud-cli/README.md -------------------------------------------------------------------------------- /install-kube-prometheus-stack/Install-Kube-Prometheus-Stack.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-kube-prometheus-stack/Install-Kube-Prometheus-Stack.ps1 -------------------------------------------------------------------------------- /install-kube-prometheus-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-kube-prometheus-stack/README.md -------------------------------------------------------------------------------- /install-kube-prometheus-stack/Uninstall-Kube-Prometheus-Stack.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-kube-prometheus-stack/Uninstall-Kube-Prometheus-Stack.ps1 -------------------------------------------------------------------------------- /install-kube-prometheus-stack/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-kube-prometheus-stack/values.yaml -------------------------------------------------------------------------------- /install-oci-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/install-oci-cli/README.md -------------------------------------------------------------------------------- /node-overprovisioning/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/node-overprovisioning/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /node-overprovisioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/node-overprovisioning/README.md -------------------------------------------------------------------------------- /node-overprovisioning/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/node-overprovisioning/php-apache.yaml -------------------------------------------------------------------------------- /node-overprovisioning/placeholder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/node-overprovisioning/placeholder.yaml -------------------------------------------------------------------------------- /pod-disruption-budgets/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-disruption-budgets/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /pod-disruption-budgets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-disruption-budgets/README.md -------------------------------------------------------------------------------- /pod-disruption-budgets/pdb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-disruption-budgets/pdb.yaml -------------------------------------------------------------------------------- /pod-disruption-budgets/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-disruption-budgets/php-apache.yaml -------------------------------------------------------------------------------- /pod-topology-spread-constraints/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-topology-spread-constraints/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /pod-topology-spread-constraints/Label-Nodes.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-topology-spread-constraints/Label-Nodes.ps1 -------------------------------------------------------------------------------- /pod-topology-spread-constraints/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-topology-spread-constraints/README.md -------------------------------------------------------------------------------- /pod-topology-spread-constraints/php-apache-withconstraints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-topology-spread-constraints/php-apache-withconstraints.yaml -------------------------------------------------------------------------------- /pod-topology-spread-constraints/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/pod-topology-spread-constraints/php-apache.yaml -------------------------------------------------------------------------------- /taints-and-tolerations/Get-Pods-By-Node.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/taints-and-tolerations/Get-Pods-By-Node.ps1 -------------------------------------------------------------------------------- /taints-and-tolerations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/taints-and-tolerations/README.md -------------------------------------------------------------------------------- /taints-and-tolerations/php-apache-tolerations-and-node-affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/taints-and-tolerations/php-apache-tolerations-and-node-affinity.yaml -------------------------------------------------------------------------------- /taints-and-tolerations/php-apache-tolerations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/taints-and-tolerations/php-apache-tolerations.yaml -------------------------------------------------------------------------------- /taints-and-tolerations/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/taints-and-tolerations/php-apache.yaml -------------------------------------------------------------------------------- /vertical-pod-autoscaler/Generate-Load.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/vertical-pod-autoscaler/Generate-Load.ps1 -------------------------------------------------------------------------------- /vertical-pod-autoscaler/Get-Pod-Resources.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/vertical-pod-autoscaler/Get-Pod-Resources.ps1 -------------------------------------------------------------------------------- /vertical-pod-autoscaler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/vertical-pod-autoscaler/README.md -------------------------------------------------------------------------------- /vertical-pod-autoscaler/php-apache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/vertical-pod-autoscaler/php-apache.yaml -------------------------------------------------------------------------------- /vertical-pod-autoscaler/vpa-auto.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/vertical-pod-autoscaler/vpa-auto.yaml -------------------------------------------------------------------------------- /vertical-pod-autoscaler/vpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/david-chase/k8s-demos/HEAD/vertical-pod-autoscaler/vpa.yaml --------------------------------------------------------------------------------