Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    xcaspar
    @xcaspar
    Hello chaosblade
    Sahil Jha
    @sjha2048
    hello everyone!
    Kaushlendra Pratap
    @Kaushl2208
    Hello chaosblade!! I am interested in solving one of the issue as SoC2019 project. Looking for guidance where to start off!
    Weir
    @leeweir
    hello
    yuqibin1994
    @yuqibin1994
    hello chaosblade
    xcaspar
    @xcaspar
    Aha, chaosblade 0.4.0 has been released, see https://github.com/chaosblade-io/chaosblade/releases/tag/v0.4.0 for details.
    soura49
    @soura49
    hi Chaosblade
    We were looking at the tool to implement the choas engineering at my currentt company
    I have few questions about the implemenataion of tool at scale for a number of microservices that are hosted in open source k8
    documentation that i read and my understanding that we need to run the chaosblade as one of the sidecars or a deamonset ?
    other thing is that i didn't find anything to related to the k8 deployment and service in the repo and the documentation
    xcaspar
    @xcaspar
    Hi @soura49, you can see the chaosblade-operator project for the details, the release address is https://github.com/chaosblade-io/chaosblade-operator/releases, and currently there is only Chinese documentation, the address is: https://chaosblade-io.gitbook.io/chaosblade-help-zh-cn/blade-create-k8s, I will improve the English documentation next week. If you have any questions, welcome to discuss here.
    soura49
    @soura49
    @xcaspar i was trying to use the k8s command from the chaosblade but it was throwing error
    then i checked out the chaosblade-operator but we dont use helm we use open source k8
    is there any documentation for that ?
    is the choasblade-operator is different controller for k8?
    xcaspar
    @xcaspar
    You can apply these yaml files in https://github.com/chaosblade-io/chaosblade-operator/tree/master/deploy/oss directory if you dont use helm. Then you can use kubectl logs or get command to check the chaosblade pods status under kube-system namespace.
    @soura49
    @soura49 chaosblade-operator is chaosblade resource controller created by k8s CRD. You can use kubectl get blade command to view the experiments details.
    soura49
    @soura49
    @xcaspar thank you so much for the above info...
    k8 pod deletion worked fine
    Is there a way to query the list of the experiments that created through cli (non-k8 and k8) or through the sql lite db of the chaosblade ?
    xcaspar
    @xcaspar
    @soura49 Yes, you can use blade status --type create or blade status <UID> command to query the experiments in all env and use blade query k8s create <UID> or kubectl get blade command to query the detail status for k8s experiments.
    the detail documentation: https://chaosblade-io.gitbook.io/chaosblade-help-zh-cn/blade-create-k8s ,you can also see more command details.
    soura49
    @soura49
    thank you will try to check that tomorrow morning
    is there a road map to include all the k8's objects by chaosblade-operator ?
    @xcaspar ^^
    xcaspar
    @xcaspar
    @soura49 Yes, we will enhance basic resource experiments such as network and io, and add more k8s resources experiments, such as service and ingress. We will Integrate with other cloud-native components, such as prometheus.
    zj881127
    @zj881127
    Hello,everyone. I run "./blade create disk burn --read" On Mac OS,but it failed. {"code":604,"success":false,"error":"Error: using dd command to create a temp file under / directory for reading error, dd: bs: illegal numeric value exit status 1"}, how to fix it ?
    For chaosblade-0.4.0
    xcaspar
    @xcaspar
    @zj881127 Sorry, Only linux platform is supported in the disk experiment scenario.
    huangxfchn
    @huangxfchn
    hello, is any one here?
    I executed make on linux, then got stuck!

    build blade cli

    env CGO_ENABLED=1 GO111MODULE=on go build -ldflags="-X github.com/chaosblade-io/chaosblade/version.Ver=0.4.0 -X 'github.com/chaosblade-io/chaosblade/version.Env=uname -mv' -X 'github.com/chaosblade-io/chaosblade/version.BuildTime=date'" -o target/chaosblade-0.4.0/blade ./cli
    ribona
    @ribona
    哈哈大家好
    有人在么
    githubcjl
    @githubcjl
    I have a question,please
    on chaosblade-0.7.0 version,when I run “./blade create network delay --interface eth1 --local-port 20020 --offset 100 --time 1000 --timeout 10”,response is “{"code":604,"success":false,"error":"SIOCSIFTXQLEN: Operation not permitted\n exit status 1 exit status 1"}”,why?how to solve?
    Sudhir Singh
    @sudhirsingh31
    I have deployed one pod in default namespace, but couldn't able to start the experiment delete_pod_by_names
    kubectl describe pod hello
    Name: hello
    Namespace: default
    Getting this error
    time="2021-02-10T11:21:57Z" level=info msg="update cb: {TypeMeta:{Kind:ChaosBlade APIVersion:chaosblade.io/v1alpha1} ObjectMeta:{Name:delete-pod-by-names GenerateName: Namespace: SelfLink: UID:025f1f85-ac7d-482c-8ff8-a62e30342a1d ResourceVersion:129560 Generation:2 CreationTimestamp:2021-02-10 10:36:41 +0000 UTC DeletionTimestamp:<nil> DeletionGracePeriodSeconds:<nil> Labels:map[] Annotations:map[preSpec:{\"experiments\":[{\"scope\":\"pod\",\"target\":\"pod\",\"action\":\"delete\",\"desc\":\"delete pod by names\",\"matchers\":[{\"name\":\"names\",\"value\":[\"hello\"]},{\"name\":\"namespace\",\"value\":[\"default\"]}]}]}] OwnerReferences:[] Finalizers:[finalizer.chaosblade.io] ClusterName: ManagedFields:[{Manager:kubectl-client-side-apply Operation:Update APIVersion:chaosblade.io/v1alpha1 Time:2021-02-10 10:36:41 +0000 UTC FieldsType:FieldsV1 FieldsV1:&FieldsV1{Raw:[123 34 102 58 109 101 116 97 100 97 116 97 34 58 123 34 102 58 97 110 110 111 116 97 116 105 111 110 115 34 58 123 34 46 34 58 123 125 44 34 102 58 107 117 98 101 99 116 108 46 107 117 98 101 114 110 101 116 101 115 46 105 111 47 108 97 115 116 45 97 112 112 108 105 101 100 45 99 111 110 102 105 103 117 114 97 116 105 111 110 34 58 123 125 125 125 44 34 102 58 115 112 101 99 34 58 123 34 46 34 58 123 125 44 34 102 58 101 120 112 101 114 105 109 101 110 116 115 34 58 123 125 125 125],}} {Manager:chaosblade-operator Operation:Update APIVersion:chaosblade.io/v1alpha1 Time:2021-02-10 10:36:42 +0000 UTC FieldsType:FieldsV1 FieldsV1:&FieldsV1{Raw:[123 34 102 58 109 101 116 97 100 97 116 97 34 58 123 34 102 58 102 105 110 97 108 105 122 101 114 115 34 58 123 34 46 34 58 123 125 44 34 118 58 92 34 102 105 110 97 108 105 122 101 114 46 99 104 97 111 115 98 108 97 100 101 46 105 111 92 34 34 58 123 125 125 125 44 34 102 58 115 116 97 116 117 115 34 58 123 34 46 34 58 123 125 44 34 102 58 101 120 112 83 116 97 116 117 115 101 115 34 58 123 125 44 34 102 58 112 104 97 115 101 34 58 123 125 125 125],}}]} Spec:{Experiments:[{Scope:pod Target:pod Action:delete Desc:delete pod by names Matchers:[{Name:name Value:[hello]} {Name:namespace Value:[default]}]}]} Status:{Phase:Error ExpStatuses:[{Scope:pod Target:pod Action:delete Success:false State:Error Error:can not find the pods in default namespace ResStatuses:[]}]}}"
    time="2021-02-10T11:21:57Z" level=info msg="trigger update event, name: delete-pod-by-names"
    time="2021-02-10T11:21:57Z" level=info msg="trigger update event, name: delete-pod-by-names"
    time="2021-02-10T11:21:57Z" level=info msg="start to create experiment" experiment=delete-pod-by-names
    time="2021-02-10T11:21:57Z" level=error msg="create pod experiment failed, must specify one flag in evict-count,evict-percent,labels,names" experiment=delete-pod-by-names
    time="2021-02-10T11:21:57Z" level=info msg="trigger update event, name: delete-pod-by-names"
    kousgy1234
    @kousgy1234
    Hi All,
    I want to run the java application experiments , my java application is running as microservice inside kubernetes cluster.
    Please share the steps/doc containing details to install and run the "chaosblade-exec-jvm" experiments inside kubernetes cluster.
    xliudaxia
    @xliudaxia
    请问前端源码去哪里找?
    WANGJIANGA
    @WANGJIANGA
    大家好。
    lijinghuatongxue
    @lijinghuatongxue
    请问钉钉群如何加入
    clover
    @UncleClover
    image.png
    iShot2021-05-06 17.59.29.png
    iShot2021-05-06 17.59.29.png
    iShot2021-05-06 17.59.29.png
    这里有人在吗?
    kpali
    @kpali
    请问,支持注入在k8s运行的java吗?有没有可行的建议?
    Shambhu Kumar Sinha
    @shambhusinha_twitter
    Hi
    xcaspar
    @xcaspar

    请问,支持注入在k8s运行的java吗?有没有可行的建议?

    chaosblade has supported java experiments under k8s. You can execute blade c k8s -h to see the details.

    Hi

    Hi.