Last active
August 24, 2019 10:16
-
-
Save trmsmy/8feb19aa627ee5956b6a194e294b7799 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
52 mv minikube-v1.3.0.iso ~/.minikube/cache/iso | |
53 sudo apt-get install docker.io | |
55 docker | |
56 docker ps | |
57 sudo systemctl start docker | |
58 sudo systemctl status docker | |
echo $USER | |
62 newgrp docker | |
63 git | |
64 sudo systemctl restart docker | |
65 docker ps | |
66 usermod | |
67 grep -E --color 'vmx|svm' /proc/cpuinfo | |
68 curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl | |
69 sudo apt install curl | |
70 clear | |
71 curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl | |
72 chmod +x ./kubectl | |
73 sudo mv ./kubectl /usr/local/bin/kubectl | |
74 kubectl version | |
75 clear | |
76 kubectl version | |
77 curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube | |
78 sudo install minikube /usr/local/bin | |
79 minikube start | |
sudo modprobe vboxdrv | |
81 clear | |
82 sudo /sbin/vboxconfig | |
83 dnf check-update | |
84 name="$(getent passwd $(whoami) | awk -F: '{print $5}')" | |
85 echo $name | |
86 name="$(getent passwd $(whoami) | awk -F: '{print $5}')" | |
87 out_dir='/root/module-signing' | |
88 sudo mkdir ${out_dir} | |
89 sudo openssl req -new -x509 -newkey rsa:2048 -keyout ${out_dir}/MOK.priv -outform DER -out ${out_dir}/MOK.der -days 36500 \ # This is probably waaay too long. | |
90 sudo chmod 600 ${out_dir}/MOK* | |
91 clear | |
92 name="$(getent passwd $(whoami) | awk -F: '{print $5}')" | |
93 out_dir='/root/module-signing' | |
94 sudo mkdir ${out_dir} | |
95 sudo openssl req -new -x509 -newkey rsa:2048 -keyout ${out_dir}/MOK.priv -outform DER -out ${out_dir}/MOK.der -days 36500 -subj "/CN=${name}/" | |
96 cd /root/ | |
97 ls | |
98 cd /root/ | |
99 sudo -i | |
100 sudo mokutil --import /root/module-signing/MOK.der | |
101 sudo -i | |
102 clear | |
103 sudo mokutil --import /root/module-signing/MOK.der | |
104 sudo openssl req -new -x509 -newkey rsa:2048 -keyout ${out_dir}/MOK.priv -outform DER -out ${out_dir}/MOK.der -days 36500 -subj "/CN=${name}/" | |
105 clear | |
106 sudo chmod 600 ${out_dir}/MOK* | |
107 name="$(getent passwd $(whoami) | awk -F: '{print $5}')" | |
108 out_dir='/root/module-signing' | |
109 sudo mkdir ${out_dir} | |
110 sudo rm -f /root/module-signing/MOK* | |
111 sudo ls /root/module* | |
112 clear | |
113 name="$(getent passwd $(whoami) | awk -F: '{print $5}')" | |
114 out_dir='/root/module-signing' | |
115 sudo mkdir ${out_dir} | |
116 sudo openssl req -new -x509 -newkey rsa:2048 -keyout ${out_dir}/MOK.priv -outform DER -out ${out_dir}/MOK.der -days 36500 \ | |
117 sudo openssl req -new -x509 -newkey rsa:2048 -keyout ${out_dir}/MOK.priv -outform DER -out ${out_dir}/MOK.der -days 36500 -subj "/CN=${name}/" | |
118 clear | |
119 sudo chmod 600 ${out_dir}/MOK* | |
120 sudo -i | |
121 sudo mokutil --import /root/module-signing/MOK.der | |
122 minikube start | |
123 sudo /sbin/vboxconfig | |
124 sudo modprobe vboxdrv | |
125 sudo /sbin/vboxconfig | |
126 sudo modprobe vboxdrv | |
127 $ sudo apt purge virtualbox* | |
128 sudo apt autoremove | |
129 sudo apt autoclean | |
130 sudo apt install virtualbox | |
131 clear | |
132 minikube start | |
133 sudo modprobe vboxdrv | |
134 sudo dpkg-reconfigure virtualbox-dkms | |
135 sudo dpkg-reconfigure virtualbox | |
136 sudo modprobe vboxdrv | |
137 dkms status | |
138 dpkg -l | egrep 'linux-generic|linux-image|linux-headers|virtualbox' | |
139 sudo apt update | |
140 sudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms | |
141 clear | |
142 dmesg | grep '[U]EFI.*cert' | |
143 chmod +x sign_vm_mods | |
144 ./sign_vm_mods | |
145 sudo chmod 700 /root/bin/sign-vbox-modules | |
146 minikube start | |
147 minikube ssh | |
148 minikube status | |
149 clear | |
150 minikube status | |
151 docker ps | |
152 exit | |
153 whoami | |
154 cd cd | |
155 shutdown -h | |
156 sudo shutdown -r now | |
157 kubectl get pods | |
158 kubectl get pods -w --namespace kubeapps | |
159 helm list | |
160 helm delete kubeapps | |
161 kubectl get pods -w --namespace kubeapps | |
162 help delete kubeapps | |
163 helm delete kubeapps | |
164 helm repo add bitnami https://charts.bitnami.com | |
165 helm install bitnami/nginx --version 4.3.3 | |
166 kubectl get svc --namespace default -w wise-emu-nginx | |
167 kubectl get svc --namespace default wise-emu-nginx | |
168 minikube service wise-emu-nginx | |
169 minikube tunnel | |
170 minikube service wise-emu-nginx | |
171 kubectl get pods | |
172 kubectl get pods --all | |
173 kubectl get pods --all-namespace | |
174 clear | |
175 minikube | |
176 minikube stop | |
177 clear | |
178 sudo minikube start | |
179 minikube start | |
180 ls -lrt /home/trmsmy/.minikube/profiles/minikube/config.json | |
181 chown trmsmy /home/trmsmy/.minikube/profiles/minikube/config.json | |
182 sudo chown trmsmy /home/trmsmy/.minikube/profiles/minikube/config.json | |
183 minikube start | |
184 kubectl | |
185 kubectl pods lst | |
186 kubectl pods list | |
187 kubectl get pods | |
188 sudo snap install helm --classic | |
189 helm | |
190 mkdir helm | |
191 cd helm/ | |
192 helm create chart1 | |
193 cd chart1/ | |
194 ls | |
195 cd .. | |
196 helm install chart1/ | |
197 kubectl config view | |
198 kubectl get namespace | |
199 kubectl get pods --namespace kube-system | |
200 helm version | |
201 helm init | |
202 kubectl get pods --namespace kube-system | |
203 helm install --name tomcat tomcat | |
204 helm repo update | |
205 helm | |
206 helm repo help | |
207 helm repo list | |
208 helm chart tomcaat | |
209 helm chart tomcat | |
210 helm charts tomcat | |
211 helm search tomcat | |
212 helm install --name tomcat stable/tomcat | |
213 kubectl list namespace | |
214 kubectl get namespace | |
215 kubectl create namespace | |
216 kubectl create namespace test-clueter-1 | |
217 helm install --name tomcat stable/tomcat --namespace test-cluster-1 | |
218 helm install --name tomcat --namespace test-cluster-1 stable/tomcat | |
219 kubectl create serviceaccount --namespace kube-system tiller | |
220 kubectl create clusterrolebinding tiller-cluster-rule | |
221 --clusterrole=cluster-admin --serviceaccount=kube-system:tiller | |
222 kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller | |
223 kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}' | |
224 kubectl create namespace test-cluster-1 | |
225 helm install --name tomcat --namespace test-cluster-1 stable/tomcat | |
226 kubectl get svc -w tomcat | |
227 kubectl list svc | |
228 kubectl get svc | |
229 helm install --name tomcat --namespace test-cluster-1 stable/tomcat | |
230 helm ls --all tomct | |
231 helm ls --all tomcat | |
232 ping alienbox | |
233 1! | |
234 export SERVICE_IP=$(kubectl get svc --namespace test-cluster-1 tomcat -o jsonpath='{.status.loadBalancer.ingress[0].hostname}') | |
235 echo $SERVICE_IP | |
236 CLEAR | |
237 clear | |
238 kubectl get deployments hello-world | |
239 kubectl get deployments tomcat | |
240 kubectl get deployments | |
241 helm delete stable/tomcat | |
242 helm delete tomcat | |
243 clear | |
244 kubectl get pods | |
245 clear | |
246 helm search nginx | |
247 helm repo add bitnami https://charts.bitnami.com/bitnami | |
248 helm install --name kubeapps --namespace kubeapps bitnami/kubeapps | |
249 kubectl get pods -w --namespace kubeapps | |
250 minikube | |
251 kubectl get pods -w --namespace kubeapps | |
252 help status | |
253 helm status | |
254 pwd | |
255 ls | |
256 mkdir workspace | |
257 ls | |
258 more minikube | |
259 ls -lrt | |
260 history |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://portal1.labcorp.com/+CSCOE+/message.html?mc=2#t=Spring_Bootification.htm | |
https://kubernetes.io/docs/setup/learning-environment/minikube/ | |
https://kubernetes.io/docs/tutorials/stateless-application/expose-external-ip-address/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment