Skip to content

Commit f89c043

Browse files
imagesecret ve imagepullpolicy section has been created
1 parent 4d7991a commit f89c043

File tree

3 files changed

+39
-0
lines changed

3 files changed

+39
-0
lines changed

imagesecret/README.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ImageSecret
2+
**ImageSecret** konusuyla ilgili dosyalara buradan erişebilirsiniz.
3+
***
4+
Authetication gerektiren bir Docker registry'den image çekebilmek için oluşturulması gereken secret'in oluşturulması
5+
6+
```
7+
$ kubectl create secret docker-registry "secret_ismi" --docker-server="registry_url" --docker-username="kullanıcı_adı" --docker-password="şifre"
8+
9+
Ör: kubectl create secret docker-registry regscrt --docker-server=ozgurozturkregistry.azurecr.io --docker-username=ozgurozturkregistry --docker-password=wqRjEDdVhrM9Hj4D=gWwvV3YXyq9Y4ID
10+
```
11+
***

imagesecret/podwithoutsecret.yaml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: v1
2+
kind: Pod
3+
metadata:
4+
name: imagesecrettest1
5+
labels:
6+
app: imagesecret
7+
spec:
8+
containers:
9+
- name: imagesecretcontainer
10+
image: ozgurozturkregistry.azurecr.io/k8s:latest
11+
ports:
12+
- containerPort: 80

imagesecret/podwithssecret.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: v1
2+
kind: Pod
3+
metadata:
4+
name: imagesecrettest2
5+
labels:
6+
app: imagesecret
7+
spec:
8+
containers:
9+
- name: imagesecretcontainer
10+
image: ozgurozturkregistry.azurecr.io/k8s:latest
11+
imagePullPolicy: Always # IfNotPresent, Never
12+
# If the tag is latest, k8s defaults imagePullPolicy to Always. Otherwise k8s defaults imagePullPolicy to IfNotPresent
13+
ports:
14+
- containerPort: 80
15+
imagePullSecrets:
16+
- name: regscrt

0 commit comments

Comments
 (0)