GithubHelp home page GithubHelp logo

istio / community Goto Github PK

View Code? Open in Web Editor NEW
2.8K 121.0 553.0 1.38 MB

Istio governance material.

Home Page: https://istio.io/community

License: Apache License 2.0

Makefile 40.95% Shell 7.65% Go 51.40%
istio-community community-meeting istio-authors governance

community's Introduction

Istio

CII Best Practices Go Report Card GoDoc

Istio logo

Istio is an open source service mesh that layers transparently onto existing distributed applications. Istio’s powerful features provide a uniform and more efficient way to secure, connect, and monitor services. Istio is the path to load balancing, service-to-service authentication, and monitoring – with few or no service code changes.

  • For in-depth information about how to use Istio, visit istio.io
  • To ask questions and get assistance from our community, visit Github Discussions
  • To learn how to participate in our overall community, visit our community page

In this README:

In addition, here are some other documents you may wish to read:

You'll find many other useful documents on our Wiki.

Introduction

Istio is an open platform for providing a uniform way to integrate microservices, manage traffic flow across microservices, enforce policies and aggregate telemetry data. Istio's control plane provides an abstraction layer over the underlying cluster management platform, such as Kubernetes.

Istio is composed of these components:

  • Envoy - Sidecar proxies per microservice to handle ingress/egress traffic between services in the cluster and from a service to external services. The proxies form a secure microservice mesh providing a rich set of functions like discovery, rich layer-7 routing, circuit breakers, policy enforcement and telemetry recording/reporting functions.

    Note: The service mesh is not an overlay network. It simplifies and enhances how microservices in an application talk to each other over the network provided by the underlying platform.

  • Istiod - The Istio control plane. It provides service discovery, configuration and certificate management. It consists of the following sub-components:

    • Pilot - Responsible for configuring the proxies at runtime.

    • Citadel - Responsible for certificate issuance and rotation.

    • Galley - Responsible for validating, ingesting, aggregating, transforming and distributing config within Istio.

  • Operator - The component provides user friendly options to operate the Istio service mesh.

Repositories

The Istio project is divided across a few GitHub repositories:

  • istio/api. This repository defines component-level APIs and common configuration formats for the Istio platform.

  • istio/community. This repository contains information on the Istio community, including the various documents that govern the Istio open source project.

  • istio/istio. This is the main code repository. It hosts Istio's core components, install artifacts, and sample programs. It includes:

    • istioctl. This directory contains code for the istioctl command line utility.

    • operator. This directory contains code for the Istio Operator.

    • pilot. This directory contains platform-specific code to populate the abstract service model, dynamically reconfigure the proxies when the application topology changes, as well as translate routing rules into proxy specific configuration.

    • security. This directory contains security related code, including Citadel (acting as Certificate Authority), citadel agent, etc.

  • istio/proxy. The Istio proxy contains extensions to the Envoy proxy (in the form of Envoy filters) that support authentication, authorization, and telemetry collection.

  • istio/ztunnel. The repository contains the Rust implementation of the ztunnel component of Ambient mesh.

Issue management

We use GitHub to track all of our bugs and feature requests. Each issue we track has a variety of metadata:

  • Epic. An epic represents a feature area for Istio as a whole. Epics are fairly broad in scope and are basically product-level things. Each issue is ultimately part of an epic.

  • Milestone. Each issue is assigned a milestone. This is 0.1, 0.2, ..., or 'Nebulous Future'. The milestone indicates when we think the issue should get addressed.

  • Priority. Each issue has a priority which is represented by the column in the Prioritization project. Priority can be one of P0, P1, P2, or >P2. The priority indicates how important it is to address the issue within the milestone. P0 says that the milestone cannot be considered achieved if the issue isn't resolved.


Cloud Native Computing Foundation logo

Istio is a Cloud Native Computing Foundation project.

community's People

Contributors

ayj avatar brian-avery avatar craigbox avatar ericvn avatar geeknoid avatar greghanson avatar hanxiaop avatar howardjohn avatar hzxuzhonghu avatar irisdingbj avatar istio-testing avatar jacob-delgado avatar justinpettit avatar keithmattix avatar kfaseela avatar ldemailly avatar linsun avatar oaktowner avatar rlenferink avatar rshriram avatar rvennam avatar skyfirefrancisz avatar stevenctl avatar swade1987 avatar therealmitchconnors avatar thisisnotapril avatar xiaolanz avatar zackbutcher avatar zhlsunshine avatar zirain avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community's Issues

registry-1.docker.io server misbehaving

I'm running a demo according to https://istio.io/docs/guides/bookinfo.html。My reviews-v1,reviews-v2,reviews-v3 are in the ErrImagePull state.
log shows:"Warning Failed 1m (x3 over 3m) kubelet, minikube Failed to pull image "istio/examples-bookinfo-reviews-v2:0.2.8": rpc error: code = Unknown desc = Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 192.168.64.1:53: server misbehaving".
How can I solve this problem?

REQUEST: New membership for ericvn

GitHub user id

  • ericvn

Company affiliation

  • IBM

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

[update: change sponsor to @sdake as mentioned on TOC call)

REQUEST: New membership for Mr-Linus

GitHub user id

  • Mr-Linus

Company affiliation

  • Individual

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

REQUEST: New membership for clyang82

GitHub user id

  • List your GitHub user id
    clyang82

Company affiliation

  • List your company name, or indicate Individual if you're not affiliated with a company
    IBM

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?
    [email protected]

REQUEST: New membership for jmazzitelli

GitHub user id

  • jmazzitelli

Company affiliation

  • Red Hat, Inc.

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the [community roles](./ROLES/#sponsor].
  • I have spoken to my sponsors ahead of this application, and they have agreed to sponsor my application

List of sponsors

List of contributions to the Istio project

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?
    • I do not want to set this up yet

REQUEST: New membership for howardjohn

GitHub user id

  • howardjohn

Company affiliation

  • Google

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

  • PRs reviewed
  • PRs merged
  • Issues responded to
  • Workgroup(s) I am involved with: Networking, Environments

Slack access

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

REQUEST: New membership for @therealmitchconnors

GitHub user id

  • List your GitHub user id

Company affiliation

  • List your company name, or indicate Individual if you're not affiliated with a company

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

REQUEST: New membership for Phillip

GitHub user id

  • pitlv2109

Company affiliation

  • Google

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?

[email protected]

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

Organization Membership Request for willsu

GitHub user id

  • willsu

Company affiliation

  • Pivotal Software

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

  • Istio Security Workgroup

Slack access

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

REQUEST: New membership for utka

GitHub user id

  • utka

Company affiliation

  • Google

Requirements

  • [ *] I have reviewed the community membership guidelines
  • [ *] I have reviewed the contribution guidelines
  • [ *] I have enabled 2FA on my GitHub account
  • [ *] I have subscribed to contributors
  • [* ] I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • [ *] I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • [ *] I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?
    Already have access

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

why not use slack for user channels?

@dunjut commented on Tue Jul 31 2018

Hi, this is a simple question and probably not much valuable to developers.

Kubernetes, CNI, calico, envoy and a lot more, they all use slack for users communication, why istio chooses RocketChat instead?


@thisisnotapril commented on Wed Aug 01 2018

Hi @dunjut! We chose RocketChat as it is an open source chat program.


@dunjut commented on Wed Aug 01 2018

@thisisnotapril It's really a perfunctory reply.

If open source is the only reason, why not host istio on gitlab?


@thisisnotapril commented on Thu Aug 02 2018

@dunjut when the Steering committee was reviewing the chat options it was right after Slack had changed to cut off APIs; and we had a good bit of feedback from the community and other project leaders that this was a turn-off and not the spirit they wanted to see. The feedback was that as an open source project we should support other open source projects!

Since a user chat program was a new add it was easier to follow that philosophy than a large migration would require. Totally valid question for our overall providers. Honestly it hasn't been considered because it hasn't been raised as an issue + the overall pains of migration. Going forward as we consider adding in new tools the open source aspect is something that will be factored in evaluating those tools.


@thisisnotapril commented on Thu Aug 02 2018

@dunjut btw i'm going to move this issue/convo to the community repo so it'll be there for other folks who have the same question.

Organization Membership Request for sburton84

GitHub user id

  • sburton84

Company affiliation

  • Thales eSecurity

Requirements

List of sponsors

List of contributions to the Istio project

  • Security Working Group involvement

Slack access

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

Organization Membership Request for supereagle

GitHub user id

Company affiliation

  • Caicloud

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

REQUEST: New membership for uromahn

GitHub user id

  • List your GitHub user id

Company affiliation

  • List your company name, or indicate Individual if you're not affiliated with a company

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
    I am accessing my GitHub account from several different machines and managing all the ssh keys in GitHub would be a nightmare. So I did not enable 2FA allowing me to push using my username and pwd.
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
    I do not have a sponsor (yet) since we have just started looking into Istio. All I want for now is access to the Slack group to learn better from the members there. I don't want to contribute to the GitHub code base just yet. So, I am questioning the need to have a sponsor.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.
    See above

List of sponsors

  • I hope to find one sponsor once I could join the Slack group
  • see above

List of contributions to the Istio project

  • PRs reviewed
  • PRs merged
  • Issues responded to
  • Workgroup(s) I am involved with

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?
    [email protected]

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

Running Istio on Docker for Mac with kubernetes

Hi I just installed Istio using Docker for Mac with kubernetes. Everything seems to be running, however is running.
istio

However, my load-balancers external address is set to . Your documents reference accessing the application using the service NodePort, or use port-forwarding instead.

Please could you explain how to do this.

REQUEST: New membership for x15zhang

GitHub user id

  • x15zhang

Company affiliation

  • Huawei Technologies Co., Ltd. China

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the [community roles](./ROLES/#sponsor].
  • I have spoken to my sponsors ahead of this application, and they have agreed to sponsor my application

List of sponsors

List of contributions to the Istio project

Slack access

  • I already have Slack access.

Applying for Istio membership

GitHub user id

  • stewart-yu

Company affiliation

  • Huawei Technologies Co., Ltd. China

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community membership guidelines
  • I have spoken to my sponsors ahead of this application, and they have agreed to sponsor my application

List of sponsors

List of contributions to the Istio project

Test, Mixer

Slack access

REQUEST: New membership for jsenon

GitHub user id

  • 15340544

Company affiliation

  • Individual

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community membership guidelines. Sponsor requirements:
    • Sponsors must have close interactions with the prospective member - e.g. code/design/proposal review, coordinating on issues, etc.
    • Sponsors must be reviewers or approvers in at least 1 OWNERS file (in any repo in the Istio GitHub organization)
    • Sponsors must be from multiple member companies to demonstrate integration across community.
  • I have spoken to my sponsors ahead of this application, and they have agreed to sponsor my application

List of sponsors

List of contributions to the Istio project

  • PRs authored: #2332, #2322, #1393, #1392, #1175, #1165, #1092
  • Issues responded to #6071, #388, #886
  • Meetup Presentation done: DevOps Meetup Toulouse
  • Group: Istio Environments, Istio Performance and Scalability, Istio Test & Release Group
  • Participate to Community testing

Slack access

steering committee info ?

With the rename steering -> toc I think we lost a doc describing the new steering committee / the overall governance for istio ?

REQUEST: New membership for SataQiu

GitHub user id

  • SataQiu

Company affiliation

  • Individual

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

I will continue to participate in the community and hope to make more contributions in the future!

REQUEST: New membership for munnerz

GitHub user id

  • munnerz

Company affiliation

  • Jetstack Ltd.

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

istio/istio#1194 (comment)
istio/istio#3370
istio/istio#3349
istio/fortio-deployment#32
istio/istio#3303
istio/istio#3302
istio/istio#7378
istio/istio#7473
istio/istio#9604
istio/istio#7421
istio/istio#7447
istio/istio#6486
istio/istio#7358
istio/istio#9884

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack? [email protected]

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

Clarification needed on communication mechanisms for sub-groups of working groups

I've been reading the governance documentation for Istio since the inception of this repository.

A few of us are interested (@baodongli, @gnirodi, @john-a-joyce, @sdake, possibly others) in forming a sub-group to a working group to focus on multicloud for 1.0 and hopefully land it in a usable form.

The question arises around these two clauses:
https://github.com/istio/community/blob/master/WORKING-GROUP-PROCESSES.md#be-open
https://github.com/istio/community/blob/master/WORKING-GROUP-PROCESSES.md#subgroups

The statement "We don’t formalize processes for subgroups, each working group can decide when subgroups are needed and how they operate" could be construed to mean that "should communicate primarily through the public working group meetings, through design documents in the working group’s folder, through GitHub issues, and GitHub PRs. Avoid private emails and/or meeting when possible." does not apply.

I believe it should, but the language in subgroups could use some clarification.

FWIW, my personal experiences have led me to believe ad-hoc video meetings (for sub-groups) that are not recorded slow down project velocity and reduces interest from other parties to participate. I think that experience is probably captured in the be-open clause. Certainly as we form this sub-group we do not want to do those things, nor violate Istio's governance.

Would someone mind providing clarification in the governance documentation?

REQUEST: New membership for <your-GH-handle>

GitHub user id

  • List your GitHub user id

Company affiliation

  • List your company name, or indicate Individual if you're not affiliated with a company

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the [community roles](./ROLES/#sponsor].
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

  • PRs reviewed
  • PRs merged
  • Issues responded to
  • Workgroup(s) I am involved with

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

Establish Working group community repo

There is a lot of dummy text in this repo.

Please could you work with each working group to start defining what makes sense to include in this repos. Thanks

ISITIO support on Hooking

Does ISITIO provides support on Hooking [Methodology to augment a service request with additional information to let the load balancing and dynamic routing algorithms properly route it, WITHOUT needing to change the invocating or serving service itself.)

Slack Access

I'd like to start contributing to Istio and would like slack access. My e-mail address is [email protected]

Is there anything else I need to do/provide?

no issue template in this repo

no issue template in this repo: it leads some people to ask questions and report istio issue here instead of the right place (e.g #68 )

springboot app in istio can't be accessed by https

After I deploy a springboot app with command "java -jar xxx.jar" on istio/kubernetes, I can't access it with https. Once I remove the istio and only deploy this app into kubernetes, it is working fine, and I can access it with https.

The error as the following:
root@m-1:~/sso# curl https://10.0.0.167/login.html -k -tls1_2 -v

  • Trying 10.0.0.167...
  • Connected to 10.0.0.167 (10.0.0.167) port 443 (#0)
  • found 148 certificates in /etc/ssl/certs/ca-certificates.crt
  • found 592 certificates in /etc/ssl/certs
  • ALPN, offering http/1.1
  • gnutls_handshake() failed: An unexpected TLS packet was received.
  • Closing connection 0
    curl: (35) gnutls_handshake() failed: An unexpected TLS packet was received.

root@m-1:~/sso# openssl s_client -connect 10.0.0.167:443 -debug
CONNECTED(00000003)
write to 0x1b715d0 [0x1b71650] (305 bytes => 305 (0x131))
0000 - 16 03 01 01 2c 01 00 01-28 03 03 20 10 60 95 ff ....,...(.. .`..
0010 - d7 61 d5 0a e7 7f 28 9d-66 0e 77 98 09 1c 67 b6 .a....(.f.w...g.
0020 - 8a 92 94 f2 36 50 70 68-ba 61 05 00 00 aa c0 30 ....6Pph.a.....0
0030 - c0 2c c0 28 c0 24 c0 14-c0 0a 00 a5 00 a3 00 a1 .,.(.$..........
0040 - 00 9f 00 6b 00 6a 00 69-00 68 00 39 00 38 00 37 ...k.j.i.h.9.8.7
0050 - 00 36 00 88 00 87 00 86-00 85 c0 32 c0 2e c0 2a .6.........2...*
0060 - c0 26 c0 0f c0 05 00 9d-00 3d 00 35 00 84 c0 2f .&.......=.5.../
0070 - c0 2b c0 27 c0 23 c0 13-c0 09 00 a4 00 a2 00 a0 .+.'.#..........
0080 - 00 9e 00 67 00 40 00 3f-00 3e 00 33 00 32 00 31 ...g.@.?.>.3.2.1
0090 - 00 30 00 9a 00 99 00 98-00 97 00 45 00 44 00 43 .0.........E.D.C
00a0 - 00 42 c0 31 c0 2d c0 29-c0 25 c0 0e c0 04 00 9c .B.1.-.).%......
00b0 - 00 3c 00 2f 00 96 00 41-c0 11 c0 07 c0 0c c0 02 .<./...A........
00c0 - 00 05 00 04 c0 12 c0 08-00 16 00 13 00 10 00 0d ................
00d0 - c0 0d c0 03 00 0a 00 ff-01 00 00 55 00 0b 00 04 ...........U....
00e0 - 03 00 01 02 00 0a 00 1c-00 1a 00 17 00 19 00 1c ................
00f0 - 00 1b 00 18 00 1a 00 16-00 0e 00 0d 00 0b 00 0c ................
0100 - 00 09 00 0a 00 23 00 00-00 0d 00 20 00 1e 06 01 .....#..... ....
0110 - 06 02 06 03 05 01 05 02-05 03 04 01 04 02 04 03 ................
0120 - 03 01 03 02 03 03 02 01-02 02 02 03 00 0f 00 01 ................
0130 - 01 .
read from 0x1b715d0 [0x1b76bb0] (7 bytes => 7 (0x7))
0000 - 48 54 54 50 2f 31 2e HTTP/1.
139842484536984:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:794:

no peer certificate available

No client certificate CA names sent

SSL handshake has read 7 bytes and written 305 bytes

New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : 0000
Session-ID:
Session-ID-ctx:
Master-Key:
Key-Arg : None
PSK identity: None
PSK identity hint: None
SRP username: None
Start Time: 1547780283
Timeout : 300 (sec)
Verify return code: 0 (ok)

root@m-1:~/sso#

============================
the following is the log for OK without istio:
root@m-1:/sso# openssl s_client -connect 10.0.0.128:443 -debug
CONNECTED(00000003)
write to 0x1c175d0 [0x1c17650] (305 bytes => 305 (0x131))
0000 - 16 03 01 01 2c 01 00 01-28 03 03 44 ab d2 d1 e9 ....,...(..D....
0010 - bd 1b 26 1d 68 e0 19 a6-6b 66 f2 88 8c 86 91 a1 ..&.h...kf......
0020 - 6a f1 f9 dd 57 14 b3 4e-27 61 c2 00 00 aa c0 30 j...W..N'a.....0
0030 - c0 2c c0 28 c0 24 c0 14-c0 0a 00 a5 00 a3 00 a1 .,.(.$..........
0040 - 00 9f 00 6b 00 6a 00 69-00 68 00 39 00 38 00 37 ...k.j.i.h.9.8.7
0050 - 00 36 00 88 00 87 00 86-00 85 c0 32 c0 2e c0 2a .6.........2...*
0060 - c0 26 c0 0f c0 05 00 9d-00 3d 00 35 00 84 c0 2f .&.......=.5.../
0070 - c0 2b c0 27 c0 23 c0 13-c0 09 00 a4 00 a2 00 a0 .+.'.#..........
0080 - 00 9e 00 67 00 40 00 3f-00 3e 00 33 00 32 00 31 ...g.@.?.>.3.2.1
0090 - 00 30 00 9a 00 99 00 98-00 97 00 45 00 44 00 43 .0.........E.D.C
00a0 - 00 42 c0 31 c0 2d c0 29-c0 25 c0 0e c0 04 00 9c .B.1.-.).%......
00b0 - 00 3c 00 2f 00 96 00 41-c0 11 c0 07 c0 0c c0 02 .<./...A........
00c0 - 00 05 00 04 c0 12 c0 08-00 16 00 13 00 10 00 0d ................
00d0 - c0 0d c0 03 00 0a 00 ff-01 00 00 55 00 0b 00 04 ...........U....
00e0 - 03 00 01 02 00 0a 00 1c-00 1a 00 17 00 19 00 1c ................
00f0 - 00 1b 00 18 00 1a 00 16-00 0e 00 0d 00 0b 00 0c ................
0100 - 00 09 00 0a 00 23 00 00-00 0d 00 20 00 1e 06 01 .....#..... ....
0110 - 06 02 06 03 05 01 05 02-05 03 04 01 04 02 04 03 ................
0120 - 03 01 03 02 03 03 02 01-02 02 02 03 00 0f 00 01 ................
0130 - 01 .
read from 0x1c175d0 [0x1c1cbb0] (7 bytes => 7 (0x7))
0000 - 16 03 03 05 01 02 ......
0007 - <SPACES/NULS>
read from 0x1c175d0 [0x1c1cbba] (1279 bytes => 1279 (0x4FF))
0000 - 00 4d 03 03 5c 41 41 b5-c1 55 cd 96 7b 90 51 79 .M..\AA..U..{.Qy
0010 - 6d 58 95 24 72 5e 74 1c-94 d3 b0 c3 20 43 bc 0d mX.$r^t..... C..
0020 - 35 22 58 5a 20 5c 41 41-b5 b4 5a 4b 74 ba 2b fa 5"XZ \AA..ZKt.+.
0030 - 9d ef 67 a7 6d 5a d2 27-3f 9b 8d 6f 50 6c 2c 52 ..g.mZ.'?..oPl,R
0040 - 1e bd cc 1c 65 c0 30 00-00 05 ff 01 00 01 00 0b ....e.0.........
0050 - 00 03 5b 00 03 58 00 03-55 30 82 03 51 30 82 02 ..[..X..U0..Q0..
0060 - 39 a0 03 02 01 02 02 04-62 96 27 d6 30 0d 06 09 9.......b.'.0...
0070 - 2a 86 48 86 f7 0d 01 01-0b 05 00 30 59 31 0b 30 .H........0Y1.0
0080 - 09 06 03 55 04 06 13 02-63 6e 31 0b 30 09 06 03 ...U....cn1.0...
0090 - 55 04 08 13 02 62 6a 31-0b 30 09 06 03 55 04 07 U....bj1.0...U..
00a0 - 13 02 62 6a 31 0e 30 0c-06 03 55 04 0a 13 05 69 ..bj1.0...U....i
00b0 - 74 61 61 73 31 0c 30 0a-06 03 55 04 0b 13 03 69 taas1.0...U....i
00c0 - 62 6d 31 12 30 10 06 03-55 04 03 13 09 6c 6f 63 bm1.0...U....loc
00d0 - 61 6c 68 6f 73 74 30 1e-17 0d 31 38 31 32 32 30 alhost0...181220
00e0 - 30 36 31 39 35 30 5a 17-0d 31 39 30 33 32 30 30 061950Z..1903200
00f0 - 36 31 39 35 30 5a 30 59-31 0b 30 09 06 03 55 04 61950Z0Y1.0...U.
0100 - 06 13 02 63 6e 31 0b 30-09 06 03 55 04 08 13 02 ...cn1.0...U....
0110 - 62 6a 31 0b 30 09 06 03-55 04 07 13 02 62 6a 31 bj1.0...U....bj1
0120 - 0e 30 0c 06 03 55 04 0a-13 05 69 74 61 61 73 31 .0...U....itaas1
0130 - 0c 30 0a 06 03 55 04 0b-13 03 69 62 6d 31 12 30 .0...U....test1.0
0140 - 10 06 03 55 04 03 13 09-6c 6f 63 61 6c 68 6f 73 ...U....localhos
0150 - 74 30 82 01 22 30 0d 06-09 2a 86 48 86 f7 0d 01 t0.."0...
.H....
0160 - 01 01 05 00 03 82 01 0f-00 30 82 01 0a 02 82 01 .........0......
0170 - 01 00 90 84 97 70 49 10-32 40 e3 ce d1 48 a7 53 [email protected]
0180 - 66 df 5d 19 8c 4d fb 01-e2 4a 09 ff 55 d8 79 6d f.]..M...J..U.ym
0190 - 57 ba 34 54 ee 5b 6d f6-ae 7e 73 d7 b4 a8 d7 21 W.4T.[m..s....!
01a0 - 70 e9 50 d7 13 a5 a7 73-f7 38 58 b5 35 c1 e1 2b p.P....s.8X.5..+
01b0 - db 81 9b 23 2a 3a a6 34-af eb 4b 01 cb 76 1e fc ...#*:.4..K..v..
01c0 - ea 7b 51 e2 5d 25 f0 6c-79 92 35 54 80 d7 f4 63 .{Q.]%.ly.5T...c
01d0 - 5c 7f 25 cc dd 80 73 df-b8 3b 99 a0 a1 85 1b 71 .%...s..;.....q
01e0 - 34 7f 5c 1d 25 3d be 87-7e f6 c3 3a 01 e9 3d f7 4..%=..
..:..=.
01f0 - 1f ea bd fe cf 78 86 2a-c6 10 b6 2b 21 4d 97 65 .....x....+!M.e
0200 - 8c 70 1c d3 ce cb 28 10-8f 33 cd b7 b0 35 5c d3 .p....(..3...5.
0210 - 9c a3 f1 9d 00 4f 87 f9-54 b2 ea c9 a0 1c e4 da .....O..T.......
0220 - 24 20 ac 9f 99 c4 e5 a5-62 d9 e5 d2 09 9f 6e 3b $ ......b.....n;
0230 - 93 ba 76 4d 2c 8e 50 65-19 1e d7 43 5d 55 da dd ..vM,.Pe...C]U..
0240 - 00 3b 34 5f b7 f7 ef 1b-f8 49 ba 53 79 0a 99 8a .;4_.....I.Sy...
0250 - 83 5b 2a dd 9b ed db 08-09 4b 28 02 f6 64 fc 85 .[
......K(..d..
0260 - 94 21 f3 63 1d d9 48 17-2a 1b 08 3f 14 67 82 29 .!.c..H.*..?.g.)
0270 - b1 03 02 03 01 00 01 a3-21 30 1f 30 1d 06 03 55 ........!0.0...U
0280 - 1d 0e 04 16 04 14 e5 f8-54 d7 70 1c ec d8 17 87 ........T.p.....
0290 - 16 92 7e 06 e9 e8 9b d6-62 82 30 0d 06 09 2a 86 ..
.....b.0....
02a0 - 48 86 f7 0d 01 01 0b 05-00 03 82 01 01 00 8f 20 H..............
02b0 - 30 89 0d c1 ce f7 ad 1f-cf b0 43 d5 1a 97 1a 85 0.........C.....
02c0 - 02 d7 6d 41 99 da d6 89-28 77 04 03 2e 95 ff c0 ..mA....(w......
02d0 - 95 21 8d ec 5d 9e 04 54-43 94 b6 15 52 8a 96 46 .!..]..TC...R..F
02e0 - b7 c7 0d 29 38 ff fc 94-b6 47 38 22 42 69 59 25 ...)8....G8"BiY%
02f0 - 3d 5e 52 5b d5 ed 8a 9b-b9 f4 d3 3b a1 ec 83 1b =^R[.......;....
0300 - 0f 75 b4 ae f8 8c 04 54-15 5f 9a ee c5 16 52 33 .u.....T.....R3
0310 - 7f e4 58 c3 c0 8e 66 5e-fc 75 75 49 ce 1c 82 85 ..X...f^.uuI....
0320 - 8b a7 ad 83 84 77 3b 1b-c6 62 15 c0 ef f7 66 ad .....w;..b....f.
0330 - 1b 23 e1 0e e9 4a 23 21-2c c4 57 91 ac 8e b7 13 .#...J#!,.W.....
0340 - 8f 6f 11 df f8 b4 6f 88-51 5b a5 f4 15 1e 3f 30 .o....o.Q[....?0
0350 - 6e 21 8f ed 88 dc 08 d9-8d 90 c6 61 5d ea c5 b7 n!.........a]...
0360 - f0 af e2 38 4e e5 7e 39-ce be 5f f8 c7 61 df 26 ...8N.~9..
..a.&
0370 - 97 e4 b5 48 f5 28 f2 87-59 3a f3 4a 23 27 04 80 ...H.(..Y:.J#'..
0380 - 95 b9 d4 6b ab c0 c0 ed-66 96 c9 c6 3c d7 c9 73 ...k....f...<..s
0390 - 5e c7 a0 85 aa 72 d0 f0-9f d9 a1 7b c8 46 30 8a ^....r.....{.F0.
03a0 - 67 73 35 8c 5b d4 24 ce-10 2a b3 25 8f ed 0c 00 gs5.[.$..
.%....
03b0 - 01 49 03 00 17 41 04 f1-af 57 64 ae 77 72 d9 8b .I...A...Wd.wr..
03c0 - 61 31 73 54 a8 25 75 27-b0 30 3e 98 d3 b3 66 fb a1sT.%u'.0>...f.
03d0 - 14 c5 d5 89 5d db b4 d6-fd 9b d9 4a 9f 08 49 eb ....]......J..I.
03e0 - ed 12 d3 ac 6f 1c 35 2f-5b e2 27 32 1e 94 f7 d4 ....o.5/[.'2....
03f0 - d3 e1 1e ac dd 1d 45 06-01 01 00 3f 6f 45 59 41 ......E....?oEYA
0400 - b7 dd bb 67 9c 54 4f 8d-95 d0 44 12 d3 3b 4b 26 ...g.TO...D..;K&
0410 - c1 78 5a 5c 50 df 7b 16-40 81 1d 8b e5 c6 47 38 .xZ\P.{[email protected]
0420 - 0b b2 e7 bb 14 86 c2 07-61 78 59 10 4d 0b c6 2d ........axY.M..-
0430 - 0a ba 88 cb 19 a3 ea a7-04 f7 bd e8 4c 56 72 34 ............LVr4
0440 - ab 49 83 d5 1b b1 50 06-fa 1f 65 52 49 08 68 b9 .I....P...eRI.h.
0450 - 86 21 39 52 47 07 30 fe-90 b1 1c 75 70 c6 ec 16 .!9RG.0....up...
0460 - 12 cd df 54 0c d6 1b cc-3b 1c f8 0d d5 3d 8e ad ...T....;....=..
0470 - 58 f9 16 8e 22 bc a4 60-a2 4a 74 60 b8 47 6f ca X..."...Jt.Go.
0480 - 57 06 11 3e f6 36 bf 92-87 1c 8b c8 67 82 00 3c W..>.6......g..<
0490 - 8e d6 3e bc 20 09 77 7a-0d 7a a5 e7 52 ed 67 09 ..>. .wz.z..R.g.
04a0 - a7 9a a6 d7 18 c7 9d 86-f5 f1 18 d6 b0 97 66 d1 ..............f.
04b0 - bd fe ec 9e 85 a3 bf e4-b7 f2 d4 01 fb cb f6 2b ...............+
04c0 - 87 9f e8 fe b6 ab df f1-2f f6 69 c0 05 37 66 3e ......../.i..7f>
04d0 - dd 75 a9 94 36 14 ff 62-db 88 2b aa 21 ef 24 8b .u..6..b..+.!.$.
04e0 - 68 32 80 1c 00 d4 3c b4-a4 f7 29 06 59 58 c4 14 h2....<...).YX..
04f0 - 40 da bb 35 2b ba 9b 79-91 76 17 0e @..5+..y.v..
04ff - <SPACES/NULS>
depth=0 C = cn, ST = bj, L = bj, O = itaas, OU = test, CN = localhost
verify error:num=18:self signed certificate
verify return:1
depth=0 C = cn, ST = bj, L = bj, O = itaas, OU = test, CN = localhost
verify return:1
write to 0x1c175d0 [0x1c26b00] (75 bytes => 75 (0x4B))
0000 - 16 03 03 00 46 10 00 00-42 41 04 a5 96 bc a2 0e ....F...BA......
0010 - 85 3d f5 48 a6 44 35 ba-79 e2 a8 db 85 27 6d f1 .=.H.D5.y....'m.
0020 - 0f f4 d0 d0 5e 23 ef 93-25 34 cc 23 38 a1 38 8a ....^#..%4.#8.8.
0030 - 7d 49 e6 e6 5c 73 b1 5c-d8 b3 7e 89 c0 01 a5 66 }I..\s...~....f
0040 - 6d 57 34 f1 62 11 3b c1-40 5e dc mW4.b.;.@^.
write to 0x1c175d0 [0x1c26b00] (6 bytes => 6 (0x6))
0000 - 14 03 03 00 01 01 ......
write to 0x1c175d0 [0x1c26b00] (45 bytes => 45 (0x2D))
0000 - 16 03 03 00 28 47 b4 38-8d d7 a7 f6 07 8f 52 4e ....(G.8......RN
0010 - 4b c6 b7 8d 53 4a 54 2e-fc f0 6d fc 97 50 e3 f0 K...SJT...m..P..
0020 - e7 ab e1 2b 40 9f b8 4c-38 3e 1e 75 1e [email protected]>.u.
read from 0x1c175d0 [0x1c1cbb3] (5 bytes => 5 (0x5))
0000 - 14 03 03 00 01 .....
read from 0x1c175d0 [0x1c1cbb8] (1 bytes => 1 (0x1))
0000 - 01 .
read from 0x1c175d0 [0x1c1cbb3] (5 bytes => 5 (0x5))
0000 - 16 03 03 00 28 ....(
read from 0x1c175d0 [0x1c1cbb8] (40 bytes => 40 (0x28))
0000 - 00 00 00 00 00 00 00 00-6a 2c 28 53 3f 4e ac 76 ........j,(S?N.v
0010 - a9 79 2e 9b 6e 83 c0 f7-08 34 03 db f6 82 f2 e0 .y..n....4......
0020 - 9f 71 be 00 87 6a b5 d9- .q...j..

Certificate chain
0 s:/C=cn/ST=bj/L=bj/O=itaas/OU=test/CN=localhost
i:/C=cn/ST=bj/L=bj/O=itaas/OU=test/CN=localhost

Server certificate
-----BEGIN CERTIFICATE-----
MIIDUTCCAjmgAwIBAgIEYpYn1jANBgkqhkiG9w0BAQsFADBZMQswCQYDVQQGEwJj
bjELMAkGA1UECBMCYmoxCzAJBgNVBAcTAmJqMQ4wDAYDVQQKEwVpdGFhczEMMAoG
A1UECxMDaWJtMRIwEAYDVQQDEwlsb2NhbGhvc3QwHhcNMTgxMjIwMDYxOTUwWhcN
MTkwMzIwMDYxOTUwWjBZMQswCQYDVQQGEwJjbjELMAkGA1UECBMCYmoxCzAJBgNV
BAcTAmJqMQ4wDAYDVQQKEwVpdGFhczEMMAoGA1UECxMDaWJtMRIwEAYDVQQDEwls
b2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQhJdwSRAy
QOPO0UinU2bfXRmMTfsB4koJ/1XYeW1XujRU7ltt9q5+c9e0qNchcOlQ1xOlp3P3
OFi1NcHhK9uBmyMqOqY0r+tLAct2Hvzqe1HiXSXwbHmSNVSA1/RjXH8lzN2Ac9+4
O5mgoYUbcTR/XB0lPb6HfvbDOgHpPfcf6r3+z3iGKsYQtishTZdljHAc087LKBCP
M823sDVc05yj8Z0AT4f5VLLqyaAc5NokIKyfmcTlpWLZ5dIJn247k7p2TSyOUGUZ
HtdDXVXa3QA7NF+39+8b+Em6U3kKmYqDWyrdm+3bCAlLKAL2ZPyFlCHzYx3ZSBcq
Gwg/FGeCKbEDAgMBAAGjITAfMB0GA1UdDgQWBBTl+FTXcBzs2BeHFpJ+Bunom9Zi
gjANBgkqhkiG9w0BAQsFAAOCAQEAjyAwiQ3BzvetH8+wQ9UalxqFAtdtQZna1oko
dwQDLpX/wJUhjexdngRUQ5S2FVKKlka3xw0pOP/8lLZHOCJCaVklPV5SW9Xtipu5
9NM7oeyDGw91tK74jARUFV+a7sUWUjN/5FjDwI5mXvx1dUnOHIKFi6etg4R3OxvG
YhXA7/dmrRsj4Q7pSiMhLMRXkayOtxOPbxHf+LRviFFbpfQVHj8wbiGP7YjcCNmN
kMZhXerFt/Cv4jhO5X45zr5f+Mdh3yaX5LVI9Sjyh1k680ojJwSAlbnUa6vAwO1m
lsnGPNfJc17HoIWqctDwn9mhe8hGMIpnczWMW9QkzhAqsyWP7Q==
-----END CERTIFICATE-----
subject=/C=cn/ST=bj/L=bj/O=itaas/OU=test/CN=localhost
issuer=/C=cn/ST=bj/L=bj/O=itaas/OU=test/CN=localhost

No client certificate CA names sent
Peer signing digest: SHA512
Server Temp Key: ECDH, P-256, 256 bits

SSL handshake has read 1337 bytes and written 431 bytes

New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-GCM-SHA384
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : ECDHE-RSA-AES256-GCM-SHA384
Session-ID: 5C4141B5B45A4B74BA2BFA9DEF67A76D5AD2273F9B8D6F506C2C521EBDCC1C65
Session-ID-ctx:
Master-Key: C27A159A1EA6A0FC2141B191BD95906F2C129919CC7143A7E17EA1554FCD0686530B07B75DD4EFA8FA60BF30028FCBC3
Key-Arg : None
PSK identity: None
PSK identity hint: None
SRP username: None
Start Time: 1547780533
Timeout : 300 (sec)
Verify return code: 18 (self signed certificate)

ENV info:
root@m-1:~/sso# istioctl version
Version: 1.0.0
GitRevision: 3a136c90ec5e308f236e0d7ebb5c4c5e405217f4
User: root@71a9470ea93c
Hub: gcr.io/istio-release
GolangVersion: go1.10.1
BuildStatus: Clean

This is a test

GitHub user id

  • List your GitHub user id

Company affiliation

  • List your company name, or indicate Individual if you're not affiliated with a company

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

  • PRs reviewed
  • PRs merged
  • Issues responded to
  • Workgroup(s) I am involved with

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

Slack Access

I am a new member in the Istio Community and would like Slack access. My slack account is under [email protected].

Is there anything else I need to do/provide?

Regards

John

Where can I propose a change to istio helm so services can accept annotations?

Currently, Istio installation defaults to creating LoadBalancer for ingress, ingress-gateway, and tracing. Most providers allow annotations to change the shape of LoadBalancers. I have a change that allows adding annotations to mentioned services so users can have the flexibility to use other LoadBalancer shapes that the provider supports. Please let me know how to contribute my change and if I need to create a PR to make this happen. Would appreciate if you can point me to the right channel that handles helm maintenance for further discussion on this.

Integrating an existing service mesh like envoy with Istio

M plaing to integrate my own service mesh with Istio, and hoping to contribute Istio code and guide about how to integrate with Istio during the integration.

here is some clues I found
Pilot send standard format information to envoy, so first I need to impement data plane API
https://www.envoyproxy.io/docs/envoy/latest/configuration/overview/v2_overview#rest-endpoints
it includes both grpc and rest, my question is which kind of transport pilot use to access data plane API

after I install my service mesh into env like k8s how Istio discovery service mesh? a specific port for each of service in service registry?

Present the governance repository on istio.io

This is an enhancement request related to istio.io as well as the community repository.

It would be pretty cool if the governance repo (this repo) were presented on istio.io in some way - under /governance or the like. Some contributors may struggle to find this repo (even though it is pinned) - whereas istio.io is highly visible. I think it would overall help the project for folks to understand how the governance works in Istio (think PHBs) without having to read through MD formatted files in a repository.

I'm not quite sure how this could be implemented. I am not really a web wizard so don't have any good ideas on implementation.

cc @geeknoid

REQUEST: New membership for @ibm-jason

GitHub user id

@ibm-jason

Company affiliation

IBM

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to contributors
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the community roles.
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

  • If you'd like to join our developer Slack workspace, what is the email address you have associated with Slack?

[email protected]

NOTE TO SPONSORS

Please assess the list of contributions and provide a short few sentences as a comment to this issue why you approve
sponsorship, and include an /lgtm in the comment.

REQUEST: New membership for knightXun

GitHub user id

  • knightXun

Company affiliation

  • Huawei Technologies Co., Ltd. China

Requirements

  • I have reviewed the community membership guidelines
  • I have reviewed the contribution guidelines
  • I have enabled 2FA on my GitHub account
  • I have subscribed to the istio-dev@ mailing list
  • I have made multiple contributions to the project or community. Contributions may include, but are not limited to:
    • Authoring or reviewing PRs on GitHub
    • Filing or commenting on issues on GitHub
    • Contributing to working group or community discussions
  • I have two sponsors that meet the sponsorship requirements listed in the [community roles](./ROLES/#sponsor].
  • I have spoken to my sponsors ahead of this application, and they have agreed to +1 on this issue to confirm they agree to sponsor this application.

List of sponsors

List of contributions to the Istio project

Slack access

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.