Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vagrant.configure(2) do |config|
- config.vm.box = "test"
- config.vm.network "public_network"
- config.vm.network "forwarded_port", guest: 8080, host: 8080
- config.vm.network "forwarded_port", guest: 50000, host: 50000
- config.vm.network "forwarded_port", guest: 8081, host: 8089
- config.vm.network "forwarded_port", guest: 9000, host: 9000
- config.vm.network "forwarded_port", guest: 3306, host: 3306
- config.vm.provider "virtualbox" do |v|
- v.memory = 2048
- v.cpus = 2
- end
- config.vm.provider "virtualbox" do |v|
- v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
- v.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
- end
- end
- root@vagrant-ubuntu-trusty:~/docker-containers# docker images
- REPOSITORY TAG IMAGE ID CREATED SIZE
- dockercontainers_jenkins latest bb1142706601 4 days ago 1.03GB
- dockercontainers_sonar latest 3f021a73750c 4 days ago 1.61GB
- dockercontainers_nexus latest ddc31d7ad052 4 days ago 1.06GB
- jenkins/jenkins lts 279f21046a63 4 days ago 813MB
- openjdk 8 7c57090325cc 5 weeks ago 737MB
- apiVersion: v1
- kind: Pod
- metadata:
- name: testsonaralm
- labels:
- app: sonar_alm
- spec:
- containers:
- - name: alm-sonar
- image: dockercontainers_sonar:latest
- imagePullPolicy: IfNotPresent
- ports:
- - containerPort: 9000
- root@vagrant-ubuntu-trusty:~/docker-containers# kubectl create -f test_pod.yml
- pod "testsonaralm" created
- root@vagrant-ubuntu-trusty:~/docker-containers# kubectl expose pod testsonaralm --port=9000 --target-port=9000 --name almsonar
- service "almsonar" exposed
- root@vagrant-ubuntu-trusty:~/docker-containers# kubectl get service
- NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
- almsonar ClusterIP 10.102.86.193 <none> 9000/TCP 10s
- kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 3d
- root@vagrant-ubuntu-trusty:~/docker-containers# kubectl expose pod testsonaralm --type=NodePort --name almsonar
- service "almsonar" exposed
- root@vagrant-ubuntu-trusty:~/docker-containers# minikube service almsonar --url
- http://127.0.0.1:31209
- root@vagrant-ubuntu-trusty:~/docker-containers# curl http://127.0.0.1:31209
- <HTML>
- <HEAD><TITLE>Redirection</TITLE></HEAD>
- <BODY><H1>Redirect</H1></BODY>
Add Comment
Please, Sign In to add comment