Skip to content

Commit

Permalink
Merge pull request #368 from meshery/leecalcote/go/deps
Browse files Browse the repository at this point in the history
Update dependencies in go.mod and add new cert-manager pod configurations
  • Loading branch information
leecalcote authored Jan 16, 2025
2 parents 5b909f5 + c12092c commit 8458a70
Show file tree
Hide file tree
Showing 6 changed files with 14,585 additions and 50 deletions.
Empty file added all-certmgs.yaml
Empty file.
139 changes: 139 additions & 0 deletions cert-manager-cainjector-c7d4dbdd9-jlstt.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2024-04-01T04:29:32Z"
generateName: cert-manager-cainjector-c7d4dbdd9-
labels:
app: cainjector
app.kubernetes.io/component: cainjector
app.kubernetes.io/instance: cert-manager
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: cainjector
app.kubernetes.io/version: v1.14.4
helm.sh/chart: cert-manager-v1.14.4
pod-template-hash: c7d4dbdd9
name: cert-manager-cainjector-c7d4dbdd9-jlstt
namespace: cert-manager
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: cert-manager-cainjector-c7d4dbdd9
uid: 4ad5f4b4-6ddc-4bad-8208-418435b3b8d7
resourceVersion: "4476"
uid: b905aeb8-3633-4ca9-b350-df3a87cdd60e
spec:
containers:
- args:
- --v=2
- --leader-election-namespace=kube-system
env:
- name: POD_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
image: quay.io/jetstack/cert-manager-cainjector:v1.14.4
imagePullPolicy: IfNotPresent
name: cert-manager-cainjector
resources: {}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-sktmn
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: false
nodeName: c3-medium-x86-03-meshery
nodeSelector:
kubernetes.io/os: linux
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
serviceAccount: cert-manager-cainjector
serviceAccountName: cert-manager-cainjector
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-sktmn
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:34Z"
status: "True"
type: PodReadyToStartContainers
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:32Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:34Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:34Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:32Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: containerd://1c7b0a11d4c38a0fce9c3abf2b69358eae486bf383344a18b730db6bf5e135a4
image: quay.io/jetstack/cert-manager-cainjector:v1.14.4
imageID: quay.io/jetstack/cert-manager-cainjector@sha256:30286297e5b4b71a86759d297a8109c6a1649fdc68d28f618d87edf12a2da417
lastState: {}
name: cert-manager-cainjector
ready: true
restartCount: 0
started: true
state:
running:
startedAt: "2024-04-01T04:29:33Z"
hostIP: 139.178.83.85
hostIPs:
- ip: 139.178.83.85
phase: Running
podIP: 192.168.0.14
podIPs:
- ip: 192.168.0.14
qosClass: BestEffort
startTime: "2024-04-01T04:29:32Z"
171 changes: 171 additions & 0 deletions cert-manager-webhook-847d7676c9-89rtq.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2024-04-01T04:29:32Z"
generateName: cert-manager-webhook-847d7676c9-
labels:
app: webhook
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: cert-manager
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: webhook
app.kubernetes.io/version: v1.14.4
helm.sh/chart: cert-manager-v1.14.4
pod-template-hash: 847d7676c9
name: cert-manager-webhook-847d7676c9-89rtq
namespace: cert-manager
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: cert-manager-webhook-847d7676c9
uid: 9ca18977-52e3-474e-93e7-cbcaba9a13fa
resourceVersion: "47870864"
uid: 4b127dff-feeb-4962-81b2-27b87d2a1418
spec:
containers:
- args:
- --v=2
- --secure-port=10250
- --dynamic-serving-ca-secret-namespace=$(POD_NAMESPACE)
- --dynamic-serving-ca-secret-name=cert-manager-webhook-ca
- --dynamic-serving-dns-names=cert-manager-webhook
- --dynamic-serving-dns-names=cert-manager-webhook.$(POD_NAMESPACE)
- --dynamic-serving-dns-names=cert-manager-webhook.$(POD_NAMESPACE).svc
env:
- name: POD_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
image: quay.io/jetstack/cert-manager-webhook:v1.14.4
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /livez
port: 6080
scheme: HTTP
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: cert-manager-webhook
ports:
- containerPort: 10250
name: https
protocol: TCP
- containerPort: 6080
name: healthcheck
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /healthz
port: 6080
scheme: HTTP
initialDelaySeconds: 5
periodSeconds: 5
successThreshold: 1
timeoutSeconds: 1
resources: {}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-9657m
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: false
nodeName: c3-medium-x86-03-meshery
nodeSelector:
kubernetes.io/os: linux
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
serviceAccount: cert-manager-webhook
serviceAccountName: cert-manager-webhook
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-9657m
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:34Z"
status: "True"
type: PodReadyToStartContainers
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:32Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2024-11-06T05:50:58Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2024-11-06T05:50:58Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2024-04-01T04:29:32Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: containerd://f60e25f3ca9dddc430ade42179a757868cf2264e52682a003fb2fd52df7b8efc
image: quay.io/jetstack/cert-manager-webhook:v1.14.4
imageID: quay.io/jetstack/cert-manager-webhook@sha256:11f7e7c462da3c0329e0a1e695a7bd37d6b3c28312d4edd4cc8d36f70ecbfa63
lastState: {}
name: cert-manager-webhook
ready: true
restartCount: 0
started: true
state:
running:
startedAt: "2024-04-01T04:29:33Z"
hostIP: 139.178.83.85
hostIPs:
- ip: 139.178.83.85
phase: Running
podIP: 192.168.0.15
podIPs:
- ip: 192.168.0.15
qosClass: BestEffort
startTime: "2024-04-01T04:29:32Z"
28 changes: 14 additions & 14 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,18 @@ go 1.23.4
require (
github.com/buger/jsonparser v1.1.1
github.com/google/uuid v1.6.0
github.com/layer5io/meshery-operator v0.7.0
github.com/layer5io/meshkit v0.8.0
github.com/layer5io/meshery-operator v0.8.0
github.com/layer5io/meshkit v0.8.3
github.com/myntra/pipeline v0.0.0-20180618182531-2babf4864ce8
github.com/sirupsen/logrus v1.9.3
github.com/spf13/viper v1.19.0
golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa
golang.org/x/net v0.33.0
golang.org/x/exp v0.0.0-20250106191152-7588d65b2ba8
golang.org/x/net v0.34.0
gorm.io/gorm v1.25.12
k8s.io/api v0.32.0
k8s.io/apimachinery v0.32.0
k8s.io/client-go v0.32.0
k8s.io/kubectl v0.32.0
k8s.io/api v0.32.1
k8s.io/apimachinery v0.32.1
k8s.io/client-go v0.32.1
k8s.io/kubectl v0.32.1
)

require (
Expand All @@ -45,7 +45,7 @@ require (
github.com/containerd/errdefs v0.1.0 // indirect
github.com/containerd/log v0.1.0 // indirect
github.com/containerd/platforms v0.2.1 // indirect
github.com/cyphar/filepath-securejoin v0.2.4 // indirect
github.com/cyphar/filepath-securejoin v0.2.5 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/docker/cli v24.0.6+incompatible // indirect
github.com/docker/distribution v2.8.2+incompatible // indirect
Expand Down Expand Up @@ -161,11 +161,11 @@ require (
go.opentelemetry.io/otel/metric v1.28.0 // indirect
go.opentelemetry.io/otel/trace v1.28.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/crypto v0.31.0 // indirect
golang.org/x/crypto v0.32.0 // indirect
golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/sync v0.10.0 // indirect
golang.org/x/sys v0.28.0 // indirect
golang.org/x/term v0.27.0 // indirect
golang.org/x/sys v0.29.0 // indirect
golang.org/x/term v0.28.0 // indirect
golang.org/x/text v0.21.0 // indirect
golang.org/x/time v0.7.0 // indirect
google.golang.org/api v0.171.0 // indirect
Expand All @@ -182,8 +182,8 @@ require (
helm.sh/helm/v3 v3.14.3 // indirect
k8s.io/apiextensions-apiserver v0.29.0 // indirect
k8s.io/apiserver v0.29.0 // indirect
k8s.io/cli-runtime v0.32.0 // indirect
k8s.io/component-base v0.32.0 // indirect
k8s.io/cli-runtime v0.32.1 // indirect
k8s.io/component-base v0.32.1 // indirect
k8s.io/klog/v2 v2.130.1 // indirect
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
Expand Down
Loading

0 comments on commit 8458a70

Please sign in to comment.