Our great sponsors
-
k8s-intro-eks
Discontinued Assets for the "Introduction to Kubernetes with Amazon EKS" article on Dev.to
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
DonaldKellett/k8s-intro-eks: https://github.com/DonaldKellett/k8s-intro-eks
$ curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp $ sudo mv /tmp/eksctl /usr/local/bin
FROM ubuntu:focal RUN apt-get update && apt-get install -y wget patch openjdk-11-jdk RUN wget https://github.com/DonaldKellett/donaldsebleung-com/archive/refs/tags/v0.2.0.tar.gz && tar xvf v0.2.0.tar.gz && rm v0.2.0.tar.gz RUN mv donaldsebleung-com-0.2.0 /app WORKDIR /app COPY index.patch . RUN patch -p0 < index.patch RUN ./mvnw package CMD ["/usr/bin/java", "-jar", "/app/target/personal-website-0.0.1-SNAPSHOT.jar"]
Kubernetes: https://kubernetes.io/
$ kubectl apply \ --validate=false \ -f https://github.com/jetstack/cert-manager/releases/download/v1.5.4/cert-manager.yaml
Minikube, kind for spinning up a single-node cluster, intended primarily for development and testing purposes
$ curl -Lo v2_3_1_full.yaml https://github.com/kubernetes-sigs/aws-load-balancer-controller/releases/download/v2.3.1/v2_3_1_full.yaml