feat: add more services

This commit is contained in:
Sun-ZhenXing
2026-02-19 23:04:16 +08:00
parent be71b96317
commit 990b40d730
77 changed files with 2085 additions and 1 deletions
+16
View File
@@ -0,0 +1,16 @@
HELM_RELEASE_NAME ?= flink
HELM_APPLICATION_NAME ?= flink
HELM_NAMESPACE ?= flink
HELM_DIR ?= ./helm
HELM_CHART_VERSION ?=
HELM_VALUES_FILE ?= ./values.yaml
HELM_OCI_REGISTRY ?=
HELM_OCI_NAMESPACE ?=
HELM_OCI_USERNAME ?=
HELM_OCI_PASSWORD ?=
HELM_REPO_NAME ?= flink-operator
HELM_REPO_URL ?= https://downloads.apache.org/flink/flink-kubernetes-operator-1.9.0/
HELM_CHART_REPO ?= $(HELM_REPO_NAME)/flink-operator
HELM_LANE ?=
include ../_template/base.mk
+29
View File
@@ -0,0 +1,29 @@
# Apache Flink
## Introduction
Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams. Flink has been designed to run in all common cluster environments, perform computations at in-memory speed and at any scale.
## Installation
To install Apache Flink Kubernetes Operator, run:
```bash
make install
```
## Usage
After installation, verify the deployment:
```bash
kubectl get pods -n flink
```
To deploy a Flink job, create a FlinkDeployment custom resource.
## Documentation
- [Official Flink Documentation](https://nightlies.apache.org/flink/flink-docs-stable/)
- [Flink Kubernetes Operator Documentation](https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-stable/)
- [Helm Chart Source](https://github.com/apache/flink-kubernetes-operator)
+29
View File
@@ -0,0 +1,29 @@
# Apache Flink
## 简介
Apache Flink 是一个框架和分布式处理引擎,用于在无界和有界数据流上进行状态计算。Flink 旨在在所有常见的集群环境中运行,以内存速度和任何规模执行计算。
## 安装
要安装 Apache Flink Kubernetes Operator,请运行:
```bash
make install
```
## 使用
安装完成后,验证部署:
```bash
kubectl get pods -n flink
```
要部署 Flink 作业,请创建 FlinkDeployment 自定义资源。
## 文档
- [官方 Flink 文档](https://nightlies.apache.org/flink/flink-docs-stable/)
- [Flink Kubernetes Operator 文档](https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-stable/)
- [Helm Chart 源码](https://github.com/apache/flink-kubernetes-operator)
+20
View File
@@ -0,0 +1,20 @@
# Flink Kubernetes Operator Helm Chart Values
# https://github.com/apache/flink-kubernetes-operator/blob/main/helm/flink-kubernetes-operator/values.yaml
# Default values for flink-operator
# This is a YAML-formatted file
image:
repository: flink-kubernetes-operator
pullPolicy: IfNotPresent
replicas: 1
webhook:
create: true
defaultConfiguration:
create: true
flink-conf.yaml: |
kubernetes.operator.metrics.enabled: true
kubernetes.operator.metrics.port: 9999