Deleted apps no longer in use
This commit is contained in:
1 parent
6294747308
commit
5f131c3bd9
14 files changed
-10556
No files matched your search
@@ -1,37 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: elasticsearch
|
|
||||||
namespace: app-notifications
|
|
||||||
spec:
|
|
||||||
replicas: 1
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: elasticsearch
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: elasticsearch
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- name: elasticsearch
|
|
||||||
image: docker.elastic.co/elasticsearch/elasticsearch:8.12.1
|
|
||||||
ports:
|
|
||||||
- containerPort: 9200
|
|
||||||
name: http
|
|
||||||
- containerPort: 9300
|
|
||||||
name: transport
|
|
||||||
env:
|
|
||||||
- name: discovery.type
|
|
||||||
value: single-node
|
|
||||||
- name: xpack.security.enabled
|
|
||||||
value: "true"
|
|
||||||
- name: ES_JAVA_OPTS
|
|
||||||
value: "-Xms1g -Xmx1g"
|
|
||||||
volumeMounts:
|
|
||||||
- name: elastic-data
|
|
||||||
mountPath: /usr/share/elasticsearch/data
|
|
||||||
volumes:
|
|
||||||
- name: elastic-data
|
|
||||||
persistentVolumeClaim:
|
|
||||||
claimName: elasticsearch-data
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: elasticsearch-data
|
|
||||||
namespace: app-notifications
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 20Gi
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: elasticsearch
|
|
||||||
namespace: app-notifications
|
|
||||||
labels:
|
|
||||||
app: elasticsearch
|
|
||||||
spec:
|
|
||||||
clusterIP: None
|
|
||||||
selector:
|
|
||||||
app: elasticsearch
|
|
||||||
ports:
|
|
||||||
- port: 9200
|
|
||||||
name: http
|
|
||||||
- port: 9300
|
|
||||||
name: transport
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: filebeat-config
|
|
||||||
namespace: app-notifications
|
|
||||||
data:
|
|
||||||
filebeat.yml: |
|
|
||||||
filebeat.autodiscover:
|
|
||||||
providers:
|
|
||||||
- type: kubernetes
|
|
||||||
node: ${NODE_NAME}
|
|
||||||
hints.enabled: false
|
|
||||||
templates:
|
|
||||||
- condition:
|
|
||||||
equals:
|
|
||||||
kubernetes.namespace: "app-notifications"
|
|
||||||
config:
|
|
||||||
- type: container
|
|
||||||
paths:
|
|
||||||
- /var/log/containers/*_app-notifications_*.log
|
|
||||||
stream: stdout
|
|
||||||
fingerprint.enabled: false
|
|
||||||
|
|
||||||
processors:
|
|
||||||
- add_kubernetes_metadata:
|
|
||||||
in_cluster: true
|
|
||||||
- drop_event:
|
|
||||||
when:
|
|
||||||
not:
|
|
||||||
or:
|
|
||||||
- regexp:
|
|
||||||
kubernetes.pod.name: "^backend-.*"
|
|
||||||
- regexp:
|
|
||||||
kubernetes.pod.name: "^service-.*"
|
|
||||||
- regexp:
|
|
||||||
kubernetes.pod.name: "^mysql-.*"
|
|
||||||
- regexp:
|
|
||||||
kubernetes.pod.name: "^rabbitmq-.*"
|
|
||||||
|
|
||||||
logging.level: info
|
|
||||||
|
|
||||||
queue.mem:
|
|
||||||
events: 4096
|
|
||||||
flush.min_events: 5
|
|
||||||
flush.timeout: 5s
|
|
||||||
|
|
||||||
output.logstash:
|
|
||||||
hosts: ["logstash.app-notifications.svc.cluster.local:5044"]
|
|
||||||
bulk_max_size: 10
|
|
||||||
worker: 1
|
|
||||||
compression_level: 3
|
|
||||||
timeout: 30
|
|
||||||
@@ -1,48 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: DaemonSet
|
|
||||||
metadata:
|
|
||||||
name: filebeat
|
|
||||||
namespace: app-notifications
|
|
||||||
labels:
|
|
||||||
app: filebeat
|
|
||||||
spec:
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: filebeat
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: filebeat
|
|
||||||
spec:
|
|
||||||
serviceAccountName: filebeat
|
|
||||||
containers:
|
|
||||||
- name: filebeat
|
|
||||||
image: docker.elastic.co/beats/filebeat:8.12.1
|
|
||||||
args: [
|
|
||||||
"-c", "/usr/share/filebeat/filebeat.yml",
|
|
||||||
"-e"
|
|
||||||
]
|
|
||||||
env:
|
|
||||||
- name: NODE_NAME
|
|
||||||
valueFrom:
|
|
||||||
fieldRef:
|
|
||||||
fieldPath: spec.nodeName
|
|
||||||
volumeMounts:
|
|
||||||
- name: config
|
|
||||||
mountPath: /usr/share/filebeat/filebeat.yml
|
|
||||||
subPath: filebeat.yml
|
|
||||||
- name: varlog
|
|
||||||
mountPath: /var/log
|
|
||||||
- name: dockersock
|
|
||||||
mountPath: /var/lib/docker/containers
|
|
||||||
readOnly: true
|
|
||||||
volumes:
|
|
||||||
- name: config
|
|
||||||
configMap:
|
|
||||||
name: filebeat-config
|
|
||||||
- name: varlog
|
|
||||||
hostPath:
|
|
||||||
path: /var/log
|
|
||||||
- name: dockersock
|
|
||||||
hostPath:
|
|
||||||
path: /var/lib/docker/containers
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: ServiceAccount
|
|
||||||
metadata:
|
|
||||||
name: filebeat
|
|
||||||
namespace: app-notifications
|
|
||||||
---
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
|
||||||
kind: Role
|
|
||||||
metadata:
|
|
||||||
name: filebeat
|
|
||||||
namespace: app-notifications
|
|
||||||
rules:
|
|
||||||
- apiGroups: [""]
|
|
||||||
resources: ["pods", "namespaces"]
|
|
||||||
verbs: ["get", "watch", "list"]
|
|
||||||
---
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
|
||||||
kind: RoleBinding
|
|
||||||
metadata:
|
|
||||||
name: filebeat
|
|
||||||
namespace: app-notifications
|
|
||||||
subjects:
|
|
||||||
- kind: ServiceAccount
|
|
||||||
name: filebeat
|
|
||||||
namespace: app-notifications
|
|
||||||
roleRef:
|
|
||||||
kind: Role
|
|
||||||
name: filebeat
|
|
||||||
apiGroup: rbac.authorization.k8s.io
|
|
||||||
File diff suppressed because it is too large.
Load diff
@@ -1,27 +0,0 @@
|
|||||||
# This manifest was generated by flux. DO NOT EDIT.
|
|
||||||
---
|
|
||||||
apiVersion: source.toolkit.fluxcd.io/v1
|
|
||||||
kind: GitRepository
|
|
||||||
metadata:
|
|
||||||
name: flux-system
|
|
||||||
namespace: flux-system
|
|
||||||
spec:
|
|
||||||
interval: 1m0s
|
|
||||||
ref:
|
|
||||||
branch: main
|
|
||||||
secretRef:
|
|
||||||
name: flux-system
|
|
||||||
url: ssh://git@git.gansejunge.com:1322/notifier/ops-deployment.git
|
|
||||||
---
|
|
||||||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
|
||||||
kind: Kustomization
|
|
||||||
metadata:
|
|
||||||
name: flux-system
|
|
||||||
namespace: flux-system
|
|
||||||
spec:
|
|
||||||
interval: 10m0s
|
|
||||||
path: ./
|
|
||||||
prune: true
|
|
||||||
sourceRef:
|
|
||||||
kind: GitRepository
|
|
||||||
name: flux-system
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
||||||
kind: Kustomization
|
|
||||||
resources:
|
|
||||||
- gotk-components.yaml
|
|
||||||
- gotk-sync.yaml
|
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: kibana
|
|
||||||
namespace: app-notifications
|
|
||||||
spec:
|
|
||||||
replicas: 1
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: kibana
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: kibana
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- name: kibana
|
|
||||||
image: docker.elastic.co/kibana/kibana:8.12.1
|
|
||||||
ports:
|
|
||||||
- containerPort: 5601
|
|
||||||
env:
|
|
||||||
- name: SERVER_PUBLICBASEURL
|
|
||||||
value: "https://kibana.gansejunge.com"
|
|
||||||
- name: ELASTICSEARCH_HOSTS
|
|
||||||
value: "http://elasticsearch:9200"
|
|
||||||
- name: ELASTICSEARCH_USERNAME
|
|
||||||
value: "kibana_system"
|
|
||||||
- name: ELASTICSEARCH_PASSWORD
|
|
||||||
valueFrom:
|
|
||||||
secretKeyRef:
|
|
||||||
name: kibana-credentials
|
|
||||||
key: password
|
|
||||||
- name: XPACK_SECURITY_ENCRYPTIONKEY
|
|
||||||
valueFrom:
|
|
||||||
secretKeyRef:
|
|
||||||
name: kibana-encryption-keys
|
|
||||||
key: xpack_security_encryptionKey
|
|
||||||
- name: XPACK_ENCRYPTEDSAVEDOBJECTS_ENCRYPTIONKEY
|
|
||||||
valueFrom:
|
|
||||||
secretKeyRef:
|
|
||||||
name: kibana-encryption-keys
|
|
||||||
key: xpack_encryptedSavedObjects_encryptionKey
|
|
||||||
- name: XPACK_REPORTING_ENCRYPTIONKEY
|
|
||||||
valueFrom:
|
|
||||||
secretKeyRef:
|
|
||||||
name: kibana-encryption-keys
|
|
||||||
key: xpack_reporting_encryptionKey
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: kibana
|
|
||||||
namespace: app-notifications
|
|
||||||
spec:
|
|
||||||
type: NodePort
|
|
||||||
ports:
|
|
||||||
- port: 5601
|
|
||||||
targetPort: 5601
|
|
||||||
nodePort: 30102
|
|
||||||
name: http
|
|
||||||
selector:
|
|
||||||
app: kibana
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: logstash-config
|
|
||||||
namespace: app-notifications
|
|
||||||
data:
|
|
||||||
logstash.yml: |
|
|
||||||
http.host: "0.0.0.0"
|
|
||||||
xpack.monitoring.enabled: false
|
|
||||||
|
|
||||||
logstash.conf: |
|
|
||||||
input {
|
|
||||||
beats {
|
|
||||||
port => 5044
|
|
||||||
}
|
|
||||||
}
|
|
||||||
filter {
|
|
||||||
if [level] == "DEBUG" { drop {} }
|
|
||||||
}
|
|
||||||
output {
|
|
||||||
elasticsearch {
|
|
||||||
hosts => ["http://elasticsearch:9200"]
|
|
||||||
user => "elastic"
|
|
||||||
password => "${ELASTIC_PASSWORD}"
|
|
||||||
ssl_verification_mode => none
|
|
||||||
index => "app-notifications-%{+YYYY.MM.dd}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: logstash
|
|
||||||
namespace: app-notifications
|
|
||||||
spec:
|
|
||||||
replicas: 1
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: logstash
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: logstash
|
|
||||||
spec:
|
|
||||||
containers:
|
|
||||||
- name: logstash
|
|
||||||
image: docker.elastic.co/logstash/logstash:8.12.1
|
|
||||||
env:
|
|
||||||
- name: ELASTIC_PASSWORD
|
|
||||||
valueFrom:
|
|
||||||
secretKeyRef:
|
|
||||||
name: elastic-credentials
|
|
||||||
key: ELASTIC_PASSWORD
|
|
||||||
ports:
|
|
||||||
- containerPort: 5044
|
|
||||||
volumeMounts:
|
|
||||||
- name: logstash-config
|
|
||||||
mountPath: /usr/share/logstash/config/logstash.yml
|
|
||||||
subPath: logstash.yml
|
|
||||||
- name: logstash-config
|
|
||||||
mountPath: /usr/share/logstash/pipeline/logstash.conf
|
|
||||||
subPath: logstash.conf
|
|
||||||
volumes:
|
|
||||||
- name: logstash-config
|
|
||||||
configMap:
|
|
||||||
name: logstash-config
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: logstash
|
|
||||||
namespace: app-notifications
|
|
||||||
spec:
|
|
||||||
selector:
|
|
||||||
app: logstash
|
|
||||||
ports:
|
|
||||||
- protocol: TCP
|
|
||||||
port: 5044
|
|
||||||
targetPort: 5044
|
|
||||||
Reference in new issue
Block a user