feat: add more services
This commit is contained in:
@@ -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
|
||||
@@ -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)
|
||||
@@ -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)
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user