mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-08-18 03:46:27 +00:00
update December 30th
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
- [GraphQL](#graphql)
|
||||
- [Free Web Services (Public APIs)](#free-web-services-public-apis)
|
||||
- [Related](#related)
|
||||
- [Video APIs](#video-apis)
|
||||
- [API Business Models](#api-business-models)
|
||||
|
||||
## APIs
|
||||
@@ -123,6 +124,10 @@
|
||||
* [openapi-comment-parser](https://github.com/bee-travels/openapi-comment-parser) A clean and simple way to document your code for generating OpenAPI (Swagger) specs.
|
||||
* [IBM creates an open source tool to simplify API documentation](https://www.techrepublic.com/article/ibm-creates-an-open-source-tool-to-simplify-api-documentation/)
|
||||
|
||||
## Video APIs
|
||||
* [Mux: The API to Video](https://mux.com/)
|
||||
* [softwareengineeringdaily.com: Kubernetes vs. Serverless with Matt Ward (audio)](https://softwareengineeringdaily.com/2020/12/29/kubernetes-vs-serverless-with-matt-ward-repeat/)
|
||||
|
||||
## API Business Models
|
||||
- [API Business Models. 20 Models in 20 Minutes](https://www.infoq.com/presentations/API-Business-Models/)
|
||||
|
||||
|
||||
+30
-22
@@ -8,27 +8,27 @@
|
||||
- [Spilo PostgreSQL Operator](#spilo-postgresql-operator)
|
||||
- [Zalando PostgreSQL Operator](#zalando-postgresql-operator)
|
||||
- [Crunchy Data PostgreSQL Operator](#crunchy-data-postgresql-operator)
|
||||
- [Crunchy Data Developer Portal](#crunchy-data-developer-portal)
|
||||
- [Crunchy Data Postgres Operator in OpenShift 4. Overview & Proof of Concept](#crunchy-data-postgres-operator-in-openshift-4-overview--proof-of-concept)
|
||||
- [Crunchydata Postgres Operator 3.5](#crunchydata-postgres-operator-35)
|
||||
- [Crunchydata Postgres Operator 4.0.1](#crunchydata-postgres-operator-401)
|
||||
- [Crunchydata Postgres Operator 4.0.1 Community Edition](#crunchydata-postgres-operator-401-community-edition)
|
||||
- [Service Accounts](#service-accounts)
|
||||
- [Roles assigned to Service Accounts](#roles-assigned-to-service-accounts)
|
||||
- [Security Context Constraints (SCC)](#security-context-constraints-scc)
|
||||
- [SCC Recommendations](#scc-recommendations)
|
||||
- [Add a SCC to a Project](#add-a-scc-to-a-project)
|
||||
- [Workflow1 without custom Service Account and without DeploymentConfig](#workflow1-without-custom-service-account-and-without-deploymentconfig)
|
||||
- [Workflow2 with custom Service Account and without DeploymentConfig](#workflow2-with-custom-service-account-and-without-deploymentconfig)
|
||||
- [Workflow3 with custom service Account and DeploymentConfig](#workflow3-with-custom-service-account-and-deploymentconfig)
|
||||
- [Environment setup. Port Forward and WSL](#environment-setup-port-forward-and-wsl)
|
||||
- [Cluster Deployment and Operation with pgo](#cluster-deployment-and-operation-with-pgo)
|
||||
- [Psql access from postgres operator POD](#psql-access-from-postgres-operator-pod)
|
||||
- [List Databases with psql](#list-databases-with-psql)
|
||||
- [Access from another POD within the cluster with psql client](#access-from-another-pod-within-the-cluster-with-psql-client)
|
||||
- [Access from another POD within the cluster with Pgadmin4 of Crunchy containers Community Edition](#access-from-another-pod-within-the-cluster-with-pgadmin4-of-crunchy-containers-community-edition)
|
||||
- [Debugging Crunchydata Postgres Operator 4.0.1 Community Edition](#debugging-crunchydata-postgres-operator-401-community-edition)
|
||||
- [Certified Crunchydata Postgres Operator (OLM/OperatorHub). Manual Setup](#certified-crunchydata-postgres-operator-olmoperatorhub-manual-setup)
|
||||
- [Crunchy Data Developer Portal](#crunchy-data-developer-portal)
|
||||
- [Crunchy Data Postgres Operator in OpenShift 4. Overview & Proof of Concept](#crunchy-data-postgres-operator-in-openshift-4-overview--proof-of-concept)
|
||||
- [Crunchydata Postgres Operator 3.5](#crunchydata-postgres-operator-35)
|
||||
- [Crunchydata Postgres Operator 4.0.1](#crunchydata-postgres-operator-401)
|
||||
- [Crunchydata Postgres Operator 4.0.1 Community Edition](#crunchydata-postgres-operator-401-community-edition)
|
||||
- [Service Accounts](#service-accounts)
|
||||
- [Roles assigned to Service Accounts](#roles-assigned-to-service-accounts)
|
||||
- [Security Context Constraints (SCC)](#security-context-constraints-scc)
|
||||
- [SCC Recommendations](#scc-recommendations)
|
||||
- [Add a SCC to a Project](#add-a-scc-to-a-project)
|
||||
- [Workflow1 without custom Service Account and without DeploymentConfig](#workflow1-without-custom-service-account-and-without-deploymentconfig)
|
||||
- [Workflow2 with custom Service Account and without DeploymentConfig](#workflow2-with-custom-service-account-and-without-deploymentconfig)
|
||||
- [Workflow3 with custom service Account and DeploymentConfig](#workflow3-with-custom-service-account-and-deploymentconfig)
|
||||
- [Environment setup. Port Forward and WSL](#environment-setup-port-forward-and-wsl)
|
||||
- [Cluster Deployment and Operation with pgo](#cluster-deployment-and-operation-with-pgo)
|
||||
- [Psql access from postgres operator POD](#psql-access-from-postgres-operator-pod)
|
||||
- [List Databases with psql](#list-databases-with-psql)
|
||||
- [Access from another POD within the cluster with psql client](#access-from-another-pod-within-the-cluster-with-psql-client)
|
||||
- [Access from another POD within the cluster with Pgadmin4 of Crunchy containers Community Edition](#access-from-another-pod-within-the-cluster-with-pgadmin4-of-crunchy-containers-community-edition)
|
||||
- [Debugging Crunchydata Postgres Operator 4.0.1 Community Edition](#debugging-crunchydata-postgres-operator-401-community-edition)
|
||||
- [Certified Crunchydata Postgres Operator (OLM/OperatorHub). Manual Setup](#certified-crunchydata-postgres-operator-olmoperatorhub-manual-setup)
|
||||
- [Oracle 12c on OpenShift Container Platform](#oracle-12c-on-openshift-container-platform)
|
||||
- [SQL Server](#sql-server)
|
||||
- [MySQL](#mysql)
|
||||
@@ -761,4 +761,12 @@ oc adm policy add-scc-to-user anyuid system:serviceaccount:pgophub:default
|
||||
- [SHMIG](https://github.com/mbucc/shmig) A database migration tool written in BASH consisting of just one file - shmig.
|
||||
|
||||
## Time-Series Database
|
||||
- [thenewstack.io: You Don’t Need a Blockchain, You Need a Time-Series Database](https://thenewstack.io/you-dont-need-a-blockchain-you-need-a-time-series-database/)
|
||||
- [thenewstack.io: You Don’t Need a Blockchain, You Need a Time-Series Database](https://thenewstack.io/you-dont-need-a-blockchain-you-need-a-time-series-database/)
|
||||
|
||||
<center>
|
||||
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Kubernetes has made huge improvements in the ability to run stateful workloads including databases and message queues, but I still prefer not to run them on Kubernetes.</p>— Kelsey Hightower (@kelseyhightower) <a href="https://twitter.com/kelseyhightower/status/963413508300812295?ref_src=twsrc%5Etfw">February 13, 2018</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
|
||||
</center>
|
||||
|
||||
<center>
|
||||
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Postgres is what happens when tech gets so good, for so long, it becomes boring. Dope since the 80s. <a href="https://t.co/zeoagBfMvW">https://t.co/zeoagBfMvW</a></p>— Kelsey Hightower (@kelseyhightower) <a href="https://twitter.com/kelseyhightower/status/1343617588262096896?ref_src=twsrc%5Etfw">December 28, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
|
||||
</center>
|
||||
@@ -1,5 +1,6 @@
|
||||
# From Java EE To Cloud Native. Openshift VS Kubernetes
|
||||
- [Introduction](#introduction)
|
||||
- [Raft Consensus Algorithm](#raft-consensus-algorithm)
|
||||
- [PaaS](#paas)
|
||||
- [Modular Monolith](#modular-monolith)
|
||||
- [From Java EE To Cloud Native](#from-java-ee-to-cloud-native)
|
||||
@@ -55,6 +56,9 @@
|
||||
[](https://thenewstack.io/operators-and-sidecars-are-the-new-model-for-software-delivery)
|
||||
</center>
|
||||
|
||||
## Raft Consensus Algorithm
|
||||
- [The Raft Consensus Algorithm 🌟](https://raft.github.io/) [etcd](https://github.com/etcd-io/etcd) is a “distributed reliable key-value store for the most critical data of a distributed system”. It uses the Raft consensus algorithm which was designed to be easy to understand, to scale, and to operate. The protocol and the etcd implementation were very quickly adopted by large distributed systems like Kubernetes, large distributed databases or messaging frameworks, where consensus and strong consistency is a must.
|
||||
|
||||
## PaaS
|
||||
- [What is Platform as a Service Software?](https://www.trustradius.com/platform-as-a-service-paas)
|
||||
|
||||
|
||||
@@ -149,6 +149,7 @@ comsysto about their usage of Debezium, touching on many details like outbox pat
|
||||
- [strimzi.io: Optimizing Kafka producers](https://strimzi.io/blog/2020/10/15/producer-tuning/)
|
||||
- [levelup.gitconnected.com: Kafka for Engineers 🌟](https://levelup.gitconnected.com/kafka-for-engineers-975feaea6067) Here are things about Kafka that you need to understand as a software engineer.
|
||||
- [confluent.io: How to Build and Deploy Scalable Machine Learning in Production with Apache Kafka](https://www.confluent.io/blog/build-deploy-scalable-machine-learning-production-apache-kafka/)
|
||||
- [banzaicloud.com: Kafka on Kubernetes - using etcd 🌟](https://banzaicloud.com/blog/kafka-on-etcd/)
|
||||
|
||||
<center>
|
||||
[](https://medium.com/convoy-tech/logs-offsets-near-real-time-elt-with-apache-kafka-snowflake-473da1e4d776)
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
- [medium: Kubernetes Storage Performance Comparison v2 (2020 Updated) 🌟](https://medium.com/volterra-io/kubernetes-storage-performance-comparison-v2-2020-updated-1c0b69f0dcf4)
|
||||
- [blocksandfiles.com: geless storage is the ‘answer’ to Kubernetes data challenges](https://blocksandfiles.com/2020/12/22/the-storageless-storage-paradox/)
|
||||
- [developers.redhat.com: Persistent storage in action: Understanding Red Hat OpenShift’s persistent volume framework 🌟](https://developers.redhat.com/blog/2020/10/22/persistent-storage-in-action-understanding-red-hat-openshifts-persistent-volume-framework/)
|
||||
- [rancher.com: What is Cloud-Native Storage?](https://rancher.com/blog/2020/what-is-cloud-native-storage)
|
||||
|
||||
## Ebooks
|
||||
- [redhat.com: Storage Patterns for Kubernetes for dummies](https://www.redhat.com/en/engage/kubernetes-containers-storage-s-201911201051)
|
||||
|
||||
Reference in New Issue
Block a user