File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ apiVersion : argoproj.io/v1alpha1
2+ kind : Application
3+ metadata :
4+ name : quesdon
5+ namespace : argocd
6+ spec :
7+ project : byulmaru
8+ source :
9+ repoURL : https://github.com/byulmaru/quesdon.git
10+ targetRevision : HEAD
11+ path : charts
12+ destination :
13+ server : https://kubernetes.default.svc
14+ namespace : quesdon
15+ syncPolicy :
16+ automated :
17+ prune : true
18+ selfHeal : true
19+ syncOptions :
20+ - CreateNamespace=true
21+ - ServerSideApply=true
Original file line number Diff line number Diff line change 1+ apiVersion : v2
2+ name : quesdon
3+ type : application
4+ version : 1.0.0
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ name : quesdon
5+ spec :
6+ type : ClusterIP
7+ ports :
8+ - port : 17323
9+ targetPort : 17323
10+ name : web
11+ selector :
12+ app : quesdon
13+ ---
14+ apiVersion : apps/v1
15+ kind : Deployment
16+ metadata :
17+ name : quesdon
18+ annotations :
19+ secrets.infisical.com/auto-reload : " true"
20+ labels :
21+ app : quesdon
22+ spec :
23+ replicas : 1
24+ selector :
25+ matchLabels :
26+ app : quesdon
27+ template :
28+ metadata :
29+ labels :
30+ app : quesdon
31+ spec :
32+ enableServiceLinks : false
33+ containers :
34+ - name : quesdon
35+ image : ghcr.io/byulmaru/quesdon
36+ envFrom :
37+ - secretRef :
38+ name : env
39+ resources :
40+ requests :
41+ cpu : " 100m"
42+ memory : " 256Mi"
43+ limits :
44+ cpu : " 500m"
45+ memory : " 1Gi"
46+ affinity :
47+ nodeAffinity :
48+ preferredDuringSchedulingIgnoredDuringExecution :
49+ - weight : 1
50+ preference :
51+ matchExpressions :
52+ - key : oci.oraclecloud.com/oke-is-preemptible
53+ operator : Exists
54+ values : []
55+ tolerations :
56+ - key : " oci.oraclecloud.com/oke-is-preemptible"
57+ operator : " Equal"
58+ value : " present"
59+ effect : " NoSchedule"
60+ priorityClassName : preemptible
61+ ---
62+ apiVersion : policy/v1
63+ kind : PodDisruptionBudget
64+ metadata :
65+ name : quesdon
66+ spec :
67+ minAvailable : 0
68+ selector :
69+ matchLabels :
70+ app : quesdon
Original file line number Diff line number Diff line change 1+ apiVersion : cert-manager.io/v1
2+ kind : Certificate
3+ metadata :
4+ name : certificate
5+ spec :
6+ secretName : certificate
7+ issuerRef :
8+ name : cert-issuer
9+ kind : ClusterIssuer
10+ dnsNames :
11+ - quesdon.planet.moe
Original file line number Diff line number Diff line change 1+ apiVersion : secrets.infisical.com/v1alpha1
2+ kind : InfisicalSecret
3+ metadata :
4+ name : env
5+ spec :
6+ resyncInterval : 60
7+ authentication :
8+ kubernetesAuth :
9+ identityId : 953a7c79-6486-44d6-a6be-04dd7eda1853
10+ autoCreateServiceAccountToken : true
11+ serviceAccountRef :
12+ name : secret
13+ namespace : infisical
14+
15+ secretsScope :
16+ projectId : 1dccea80-64e0-4a62-af38-c85792f3456c
17+ envSlug : prod
18+ secretsPath : /
19+ managedKubeSecretReferences :
20+ - secretName : env
21+ secretNamespace : quesdon
22+ creationPolicy : Owner
23+ secretType : Opaque
Original file line number Diff line number Diff line change 1+ apiVersion : networking.k8s.io/v1
2+ kind : Ingress
3+ metadata :
4+ name : nginx
5+ spec :
6+ ingressClassName : nginx
7+ tls :
8+ - hosts :
9+ - quesdon.planet.moe
10+ secretName : certificate
11+ rules :
12+ - host : quesdon.planet.moe
13+ http :
14+ paths :
15+ - path : /
16+ pathType : Prefix
17+ backend :
18+ service :
19+ name : quesdon
20+ port :
21+ number : 17323
You can’t perform that action at this time.
0 commit comments