Git Product home page Git Product logo

container-compute-upstream's Introduction

Contributing

This project welcomes contributions and suggestions. If you wonder what the Azure Container Compute team is working on, check out the Project Board. If you would like to see the Azure Container Compute Upstream team work on something, first check if there is an existing issue. If there isn't, please create a new one. If there is existing information elsewhere on the internet, please include the links.

This project is not setup for contributing code. It is intended only for tracking issues.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Azure Container Compute Upstream Projects

This list of projects is maintained by the Azure container compute upstream team. This list is intended to help you make informed decisions about what projects to use (or not use) in the context of your goals (e.g. proof of concept vs. production). To make this decision you need to consider your goals, your need for formal support, the project's maturity, governance, version level, and your willingness to work in open source.

Support

Projects listed on this page are open source that Microsoft maintain or contribute to. These projects are NOT covered by the Microsoft Azure support policy. To get help please search the open issues on the project using the links in the table. To communicate with the Azure Container Compute Upstream team please use the issues in this repo. If your issue isn't already represented, please open a new one. However, if you consume one of these projects as a part of a Microsoft or Azure product or service, you may be eligible for support through that product or service.

Project list

Project Area Project & (artifacts) Goal Project State &
API Version
Communication Use on Azure
Kubernetes Cluster Management
Cluster API Azure Provider
(releases)
Tests
Self-managed clusters on Azure using Cluster API CNCF: incubating
API: v1alpha4
#cluster-api-azure
[email protected]
GitHub issues
AKS Engine
(releases)
Self-managed clusters on Azure Azure: winding down
API: N/A
#aks-engine-users
GitHub issues
  • Azure Stack Hub
  • Kubernetes Enhancements
    Virtual Kubelet
    (releases)
    Enable services to masquerade as kubelet - serverless CNCF: sandbox
    API: N/A
    #virtual-kubelet
    GitHub issues
    AKS Virtual Nodes
    Windows containers
    (kubernetes releases)
    Tests
    Run Windows server containers with Kubernetes Kubernetes: stable
    API: N/A
    #sig-windows
    [email protected]
    Windows Community Forum
    GitHub issues
  • AKS Windows
  • AKS Engine Windows
  • IPv4/v6 Dual-Stack
    (kubernetes releases)
    Tests
    IPv4/IPv6 dual-stack enables the allocation of both IPv4 and IPv6 addresses to Pods and Services. Kubernetes:
    IPv6: beta
    Dual-stack: beta
    #sig-network
    [email protected]
    GitHub issues
  • Use dual-stack with AKS Engine
  • Use IPv6 with AKS Engine
  • Cloud Native Governance and Security
    AAD Pod Identity
    (releases)
    Enables K8s applications to access cloud resources securely with Azure Active Directory Azure: incubation
    API: v1
    GitHub issues
    GitHub Project
  • Use with AKS
  • Use with AKS Engine
  • OPA Gatekeeper
    (releases)
    K8s native Open Policy Agent policy enforcement CNCF: graduated
    API: Config: v1alpha1; ConstraintTemplate: v1beta1; Constraints: v1beta1
    #kubernetes-policy
    GitHub issues
  • Azure Policy for AKS
  • Azure Policy for AKS Engine
  • Azure Policy for Azure Arc connected clusters
  • Secrets Store CSI Driver
    (releases)
    Builds
    Integrates secrets stores with Kubernetes via a Container Storage Interface (CSI) volume Kubernetes: beta
    API: v1alpha1
    #csi-secrets-store
    GitHub issues
    Azure KeyVault Provider for Secrets Store CSI Driver
    (releases)
    Enables mounting AKV secrets as volumes in K8s pods Azure: incubation
    API: N/A
    GitHub issues Use with AKS
    Cloud Native Service Mesh
    Service Mesh Interface (SMI) Spec A standard interface for service meshes on Kubernetes CNCF: sandbox
    APIs: Traffic Access Control: v1alpha3; Traffic Metrics: v1alpha1; Traffic Specs: v1alpha4; Traffic Split: v1alpha4
    #smi
    GitHub issues
    Open Service Mesh (OSM) A lightweight, extensible, cloud native service mesh CNCF: sandbox
    APIs: N/A
    #openservicemesh
    GitHub issues
    Container Runtime
    Moby
    (releases)
    Toolkit for app containerization Moby: ??
    API: N/A
    #opencontainers
    Moby Forums
    GitHub issues
  • Azure Kubernetes Service
  • Azure Stack Hub
  • many more
  • Containerd
    (releases)
    Complete container lifecycle management on Linux and Windows hosts CNCF: graduated
    API: N/A
    #opencontainers
    [email protected]
    GitHub issues
  • Use with AKS
  • Use with AKS Engine
  • Maturity

    Open source project maturity can be assessed on many dimensions including age, number of contributors, diversity of contributor employers, and many more. Two you should consider are represented in the table as:

    • Project state - The first entry in the Maturity column represents the project's status. Projects in the CNCF (kubernetes, kubernetes-sigs, prometheus, etc) use the CNCF maturity model. Projects in the Azure, Microsoft, or deislabs GitHub orgs are working towards using the guaduation guidelines defined in this repo.
    • API or Feature Versions if relevant, are listed as the second entry of the Maturity column, and follow the Kubernetes convention except where noted

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.