anthos-appconfig

module
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2019 License: Apache-2.0

README

Anthos Application Configuration - Custom Resource Definition/Controller

Overview

This project is about application configuration for deployment. It focuses on two different user personas:

  • the developer team
  • the platform team

The Platform team approves an Application Configuration CRD and accompanying webhooks (mutation/validation) admission controllers which all together set up the application operation environment.

The CRD builds the guardrails and allows integration with other pods and services. In our proposed environments, the guardrails include “least privileged” for namespace both Network ACL and RBAC. CRD and webhooks are built using kubebuilder v2 [v2.0.0-alpha 4] (https://github.com/kubernetes-sigs/kubebuilder) which leverages the k8s controller framework.

High Level Diagram

ApplicatinConfigTemplate High Level View

Documentation / Information (wiki)

AppConfig CRD Wiki

Releases

Copyright 2019 Google LLC. This software is provided as-is, without warranty or representation for any use or purpose.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL