diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..44ff262b8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM ubuntu:latest +RUN apt-get update -y +RUN apt-get install -y apache2 +COPY . /var/www/html +ENTRYPOINT ["apachectl", "-D", "FOREGROUND"] + diff --git a/README.md b/README.md new file mode 100644 index 000000000..8d5b5dde6 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +this is readme file for master diff --git a/deployment.yaml b/deployment.yaml new file mode 100644 index 000000000..1acdb8362 --- /dev/null +++ b/deployment.yaml @@ -0,0 +1,20 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: website-deployment +spec: + replicas: 2 + selector: + matchLabels: + app: website + template: + metadata: + labels: + app: website + spec: + containers: + - name: website + image: nikhil1reddy/website:latest + ports: + - containerPort: 80 + diff --git a/dockerfile b/dockerfile new file mode 100644 index 000000000..b93ebe786 --- /dev/null +++ b/dockerfile @@ -0,0 +1,2 @@ +FROM hshar/webapp +COPY . /var/www/html diff --git a/service.yaml b/service.yaml new file mode 100644 index 000000000..447c101a8 --- /dev/null +++ b/service.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: Service +metadata: + name: website-service +spec: + selector: + app: website + type: NodePort + ports: + - protocol: TCP + port: 80 + targetPort: 80 + nodePort: 30008 +