jbusche commented on a change in pull request #519:
URL: https://github.com/apache/flink-web/pull/519#discussion_r837933919



##########
File path: _posts/2022-04-01-release-kubernetes-operator-0.1.0.md
##########
@@ -0,0 +1,110 @@
+---
+layout: post
+title:  "Apache Flink Kubernetes Operator 0.1.0 Release Announcement"
+subtitle: "Lifecycle management for Apache Flink deployments using native 
Kubernetes tooling"
+date: 2022-04-01T08:00:00.000Z
+categories: news
+authors:
+- gyfora:
+  name: "Gyula Fora"
+  twitter: "GyulaFora"
+
+---
+
+The Apache Flink Community is pleased to announce the preview release of the 
Apache Flink Kubernetes Operator (0.1.0)
+
+The Flink Kubernetes Operator allows user to easily manage their Flink 
deployment lifecycle using native Kubernetes tooling.
+
+The operator takes care of submitting, savepointing, upgrading and generally 
managing Flink jobs using the built-on Flink Kubernetes integration.
+This way users do not have to use the Flink Clients (e.g. CLI) or interact 
with the Flink jobs manually, they only have to declare the desired deployment 
specification and the operator will take care of the rest.
+
+**Core Features**
+
+ * Deploy and monitor Flink Application and Session deployments
+ * Upgrade, suspend and delete Flink deployments
+ * Full logging and metrics integration
+
+<div style="line-height:60%;">
+    <br>
+</div>
+
+<center>
+       <figure>
+       <img src="{{ site.baseurl 
}}/img/blog/2022-04-01-release-kubernetes-operator-0.1.0/overview.svg" 
width="600px" alt="Overview 1"/>
+       <br/><br/>
+       </figure>
+</center>
+
+<div style="line-height:150%;">
+    <br>
+</div>
+
+## Getting started
+
+For a detailed [getting started 
guide](https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-release-0.1/docs/try-flink-kubernetes-operator/quick-start/)
 please check the documentation site.
+
+## FlinkDeployment CR overview
+
+When using the operator, users create `FlinkDeployment` objects to describe 
their Flink application and session clusters deployments.
+
+A minimal application deployment yaml would look like this:
+
+```yaml
+apiVersion: flink.apache.org/v1alpha1
+kind: FlinkDeployment
+metadata:
+  namespace: default
+  name: basic-example
+spec:
+  image: flink:1.14
+  flinkVersion: v1_14
+  flinkConfiguration:
+    taskmanager.numberOfTaskSlots: "2"
+  serviceAccount: flink
+  jobManager:
+    replicas: 1
+    resource:
+      memory: "2048m"
+      cpu: 1
+  taskManager:
+    resource:
+      memory: "2048m"
+      cpu: 1
+  job:
+    jarURI: local:///opt/flink/examples/streaming/StateMachineExample.jar
+    parallelism: 2
+    upgradeMode: stateless
+```
+
+Once applied to the cluster using `kubectl apply -f your-deployment.yaml` the 
operator will spin up the application cluster for you.
+If you would like to upgrade or make changes to your application, you can 
simply modify the yaml and submit it again, the operator will execute the 
necessary steps (savepoint, shutdown, redeploy etc.) to upgrade your 
application.
+
+To stop and delete your application cluster you can simply call `kubectl 
delete -f your-deployment.yaml`.
+
+You can read more about the [job management 
features](https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-release-0.1/docs/custom-resource/job-management/)
 on the documentation site.
+
+## Release Resources
+
+The source artifacts and helm chart are now available on the updated 
[Downloads](https://flink.apache.org/downloads.html)
+page of the Flink website.
+
+The [official 0.1.0 release 
archive](https://archive.apache.org/dist/flink/flink-kubernetes-operator-0.1.0) 
doubles as a Helm repository that you can easily register locally:
+
+{% highlight bash%}
+$ helm repo add flink-kubernetes-operator-0.1.0 
https://archive.apache.org/dist/\
+flink/flink-kubernetes-operator-0.1.0
+$ helm install flink-operator flink-kubernetes-operator-0.1.0/flink-operator 
--set webhook.create=false
+{% endhighlight%}
+
+You can also find official Kubernetes Operator Docker images of the new 
version on 
[Dockerhub](https://hub.docker.com/r/apache/flink-kubernetes-opeartor).

Review comment:
       Typo here, I think it should be: 
https://hub.docker.com/r/apache/flink-kubernetes-operator?




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to